I recommend against kicking off on that project if:
- You do not know what a monad is and do not understand how they work.
- You have not parsed anything before.
- You do not know what an interpreter is.
I started off this project with all those, and I am still struggling with the first one.
As a result, I can reliably inform you that you can make a good start addressing the first two points with Monadic Parsing in Haskell by Hutton & Meijer.
I am still working on the last bit about interpreters, but we are getting there.
No comments:
Post a Comment