Skip to content

document Trampoline #150

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
jamesdbrock opened this issue Feb 18, 2022 · 2 comments
Closed

document Trampoline #150

jamesdbrock opened this issue Feb 18, 2022 · 2 comments

Comments

@jamesdbrock
Copy link
Member

If the ParserT might stack-overflow then we can use the base monad Trampoline so that it runs with bounded stack space.

@jamesdbrock
Copy link
Member Author

trampoline is 20-50x slower?

@jamesdbrock
Copy link
Member Author

We don't need Trampoline anymore because the CPS ParserT is always stack-safe #154

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant