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