As some of you know, with Phil’s go-ahead, I began a rewrite of Phil’s PureScript book after 0.12 was released because
Effect was introduced, but
Eff was used throughout. I also introduced
psc-package instead of pulp/bower. At the time, I had a long commute via train, so I had extra time to commit to this, but now I don’t, so I thought I’d solicit volunteers to help finish it and start a discussion on what to do with the final product.
The first 9 chapters of the book are updated to 0.13/psc-package. I completely rewrote the end of chapter 8, and the result is pretty bad. I’m not a good writer, and there are some opinions in there that I’m pretty sure many of you would frown upon (see the discussion of MonadError at the end), so I think it needs a critical eye and/or a better writer. It could probably be made into two chapters and Chapter 11
Callback Hell could be where the
Aff monad is introduced.
spago should definitely replace
psc-package, which would require an update to each chapter (shouldn’t take more than 30 mins/chapter).
Then I think it would make a lot of sense to merge this into purescript-contrib (with Phil’s go-ahead of course).