
Beginning Haskell
Description
More details
Other editions
New editions


Additional editions

Person
Content
Part I: First Steps
1. Going Functional
2. Declaring the Data Model
3. Reusing Code through Lists
4. Using Containers and Type Classes
5. Laziness and Infinite Structures
Part II: Data Mining
6. Knowing Your Clients Using Monads
7. More Monads: Now for Recommendations
8. Parallelizing the Execution
Part III: Resource Handling
9. Dealing with Files: IO and Conduit
10. Builders and Parsers
11. Safe Database Access
12. Web Applications
Part IV: Domain Specific Languages
13. Strong Types
14. Attribute Grammars
Part V: Engineering the Store
15. Documenting, Testing, and Verifying
16. Architecting Your Application
Appendix A
Appendix B