Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn You a Haskell for Great Good!: A Beginner's Guide

Buy

It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.

You'll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you've got the basics down, the real black belt master-class begins: you'll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you've only read about in storybooks.

As you work your way through the author's imaginative (and occasionally insane) examples, you'll learn to:

  • Laugh in the face of side effects as you wield purely functional programming techniques
  • Use the magic of Haskell's "laziness" to play with infinite sets of data
  • Organize your programs by creating your own types, type classes, and modules
  • Use Haskell's elegant input/output system to share the genius of your programs with the outside world

Short of eating the author's brain, you will not find a better way to learn this powerful language than reading Learn You a Haskell for Great Good!

(HTML tags aren't allowed.)

Digital Performer 4 Ignite!
Digital Performer 4 Ignite!

With an abundance of useful screenshots and clear steps, this book covers not only the basics of using Digital Performer, but also covers the new and enhanced features. With its hundreds of features and effects, endless manipulation tools, and difficult manual, Digital Performer isn't the type of application that most people...

Apple Training Series: iLife '11
Apple Training Series: iLife '11

The Apple Certified Way to Learn

In the only Apple certified guide to iLife, the authors have you working wonders with iLife ’11 within the first few pages. Featuring compelling footage and images, this book/DVD combo uses real-life material and practical lessons that you can apply immediately to enhance your own
...

The Cloud at Your Service
The Cloud at Your Service

Cloud Computing is here to stay. As an economically viable way for businesses of all sizes to distribute computing, this technology shows tremendous promise. But the intense hype surrounding the Cloud is making it next to impossible for responsible IT managers and business decision-makers to get a clear understanding of what the...


Beginning ASP.NET 4.5.1: in C# and VB (Wrox Programmer to Programmer)
Beginning ASP.NET 4.5.1: in C# and VB (Wrox Programmer to Programmer)

Build your ASP.NET 4.5.1 skills with real-world instruction

In this comprehensive guide to getting started with ASP.NET 4.5.1, best-selling author Imar Spaanjaars provides a firm foundation for coders new to ASP.NET and key insights for those not yet familiar with the important updates in the 4.5.1 release. Readers
...

Managing And Customizing Opencms 6 Websites: Java/jsp Xml Content Management
Managing And Customizing Opencms 6 Websites: Java/jsp Xml Content Management
OpenCms is an open-source enterprise-grade content management system based on Java and XML technology, and is designed specifically for creating and maintaining websites. It provides a full set of tools for dealing with content creation, editorial workflow, publishing, and versioning.

The focus of this book is on using and administrating
...
JSL Companion: Applications of the JMP Scripting Language, Second Edition
JSL Companion: Applications of the JMP Scripting Language, Second Edition

Confidently navigate your JMP® Scripting Language journey with this example-driven guide!

With more than 200 example scripts and applications, JSL Companion: Applications of the JMP® Scripting Language, Second Edition provides scripters with a resource that takes them beyond the basics of the JMP Scripting...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy