Great work. I look forward to the release of the book.
Are you waiting for later chapters? It’s 912 pages and pretty comprehensive already. We do edit earlier material, but people are getting a fair bit of mileage out of it now.
We outline what is currently available and coming up in the book here: http://haskellbook.com/progress.html
Not trying to pressure, just like to get a sense of what people believe they want out of the book.
What I would like is how to recognize that what I have fits a particular typeclass. How do I know the data structure + functions I have for it is a monad, or an applicative, or a functor. Put another way, how do I apply the implications of monads, functors, applicatives, etc?
That’s of the current MFAM (Monoid/Functor/Applicative/Monad) sequence as well as the material preceding it. There’s an abstract structures applied chapter after the Monad chapter as well. I would be surprised if you didn’t feel more comfortable determining this after reading the book. Try not to skip around too much though, it’s a cumulative method and the exercises are a big part of it.
Thanks for this, haskell mode in emacs was giving some weird errors about my stack config files.
I just recently switched to it from vim for stuff like lisp and haskell, evil works pretty good, but I’m still pretty lost on alot of things.