Summer reading season is upon us in the Northern Hemisphere, and we at Real World Haskell Global Headquarters are sensitive to the needs of our readers for some challenging entertainment. To keep your mind limber while your body relaxes at the beach, we present drafts of ten more chapters.
- 8. Typeclasses at work: making JSON easier to use
- 13. Testing and quality assurance
- 14. Barcode recognition
- 19. The Parsec parsing library
- 21. Error handling
- 22. Systems programming
- 24. Web client programming
- 25. GUI programming
- 26. Basic concurrent and parallel programming
- 28. Advanced library design: building a Bloom filter
- 29. Network programming
As always, we rely on your diligent reading to spot mistakes, oversights, and offer clarifications. We’ve received almost 5,600 comments on the drafts we have published so far, and they have been simply wonderful in their variety and thoughtfulness. We’re looking forward to what you have to say about this latest batch of chapters. Thanks!
And now for a note about the publication schedule. If you look at our table of contents, we have just three chapters left to finish off. I’m about to spend a few weeks in the Spanish Pyrenees without a laptop or internet connection. Since I’m on the hook for one of those chapters, the rough date by which we should have all of the draft chapters written should thus be the beginning of August.
After that, we’ll spend some time going over your comments, and we’ll update the published drafts with new content as the book starts to go through the production sausage factory. If you are hoping a copy of “Real World Haskell” in your Christmas stocking, I’m pretty sure (at least for now) that we’ll be able to oblige you.