Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified aroun
Beginning Haskell: a project-based approach
β Scribed by Mena, Alejandro Serrano
- Publisher
- Apress
- Year
- 2014
- Tongue
- English
- Leaves
- 402
- Series
- The expert's voice in programming
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Part I: First Steps1. Going Functional2. Declaring the Data Model3. Reusing Code through Lists4. Using Containers and Type Classes5. Laziness and Infinite StructuresPart II: Data Mining6. Knowing Your Clients Using Monads7. More Monads: Now for Recommendations8. Parallelizing the ExecutionPart III: Resource Handling9. Dealing with Files: IO and Conduit10. Builders and Parsers11. Safe Database Access12. Web ApplicationsPart IV: Domain Specific Languages13. Strong Types14. Attribute GrammarsPart V: Engineering the Store15. Documenting, Testing, and Verifying16. Architecting Your ApplicationAppendix AAppendix B
β¦ Subjects
ProgramozΓ‘si nyelv--Haskell;ProgramozaΜsi nyelv -- Haskell
π SIMILAR VOLUMES
<p><p><em>Beginning Haskell</em> provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that i
<p><em>Beginning Haskell</em> provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is u
<p><em>Beginning Haskell</em> provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is u