<*> + <*> | + pure (const id) | ` def let_1 | ` <*> | + pure ((flip ($)) () . const id) | ` chainPost | + pure () | ` <*> | + pure (((.) ((flip ($)) id) . const) id) | ` satisfy ` def let_2 ` chainPre + <*> | + conditional | | + bs | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | + <*> | | | | + pure ((.) Haskell . (const . const Haskell)) | | | | ` satisfy | | | ` <*> | | | + <*> | | | | + <*> | | | | | + <*> | | | | | | + pure ((.) ((.) ((.) ((.) Haskell))) . ((.) ((.) ((.) const)) . ((.) ((.) ((flip ($)) (const Haskell))) . ((.) ((.) (.)) . ((.) ((.) const) . ((.) ((flip ($)) Haskell) . ((.) (.) . ((.) (const id) . const)))))))) | | | | | | ` satisfy | | | | | ` ref let_1 | | | | ` rec let_2 | | | ` satisfy | | + look | | | ` satisfy | | ` empty | ` ref let_1 ` pure Haskell