Learn You a Haskell for Great Good
Score: 4.5
From 2 Ratings

Learn You a Haskell for Great Good


  • Author : Miran Lipovača
  • Publisher : No Starch Press
  • Release Date : 2011
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781593272838


Learn You a Haskell for Great Good Book Description :

Learn You a Haskell for Great Good!is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularity.Learn You a Haskell for Great Good!introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork,Learn You a Haskell for Great Good!eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly....

Learn You a Haskell for Great Good
Score: 4.5
From 2 Ratings

Learn You a Haskell for Great Good


  • Author : Miran Lipovaca
  • Publisher : No Starch Press
  • Release Date : 2011-04-15
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781593272951


Learn You a Haskell for Great Good Book Description :

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 ef...

Learn You a Haskell for Great Good
Score: 4.5
From 2 Ratings

Learn You a Haskell for Great Good


  • Author : Miran Lipovača
  • Publisher :
  • Release Date : 2011
  • Genre: Haskell (Computer program language)
  • Pages :
  • ISBN 10 : OCLC:759911172


Learn You a Haskell for Great Good Book Description :

...

Learn You Some Erlang for Great Good

Learn You Some Erlang for Great Good


  • Author : Fred Hebert
  • Publisher : No Starch Press
  • Release Date : 2013-01-13
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781593275044


Learn You Some Erlang for Great Good Book Description :

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there’s a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good! Erlang maestro Fred Hébert starts slow and eases you into the basics: You’ll learn about Erlang’s unorthodox syntax, its data structures, its type system (or lack thereof!), and basic functional programming techniques. Once you’ve wrapped your head around the simple stuff, you’ll tackle the real meat-and-potatoes of the language: concurrency, distributed computing, hot code loading, and all the other dark magic that makes Erlang such a hot topic among today’s s...

Programming in Haskell
Score: 4
From 5 Ratings

Programming in Haskell


  • Author : Graham Hutton
  • Publisher : Cambridge University Press
  • Release Date : 2007-01-15
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781139461221


Programming in Haskell Book Description :

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, well-known for his teaching skills. The presentation is clear and simple, and benefits from having been refined and class-tested over several years. The result is a text that can be used wi...

Real World Haskell
Score: 4.5
From 10 Ratings

Real World Haskell


  • Author : Bryan O'Sullivan
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2008-11-15
  • Genre: Computers
  • Pages :
  • ISBN 10 : 0596554303


Real World Haskell Book Description :

This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter....

Get Programming with Haskell

Get Programming with Haskell


  • Author : Will Kurt
  • Publisher : Manning
  • Release Date : 2018-04
  • Genre: Computers
  • Pages :
  • ISBN 10 : 1617293768


Get Programming with Haskell Book Description :

Summary Get Programming with Haskell introduces you to the Haskell language without drowning you in academic jargon and heavy functional programming theory. By working through 43 easy-to-follow lessons, you''ll learn Haskell the best possible way--by doing Haskell! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Programming languages often differ only around the edges--a few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic bene ts of thinking the Haskell way--thinking functionally, with type safety, mathematic...

Parallel and Concurrent Programming in Haskell

Parallel and Concurrent Programming in Haskell


  • Author : Simon Marlow
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2013-07-12
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781449335922


Parallel and Concurrent Programming in Haskell Book Description :

If you have a working knowledge of Haskell, this hands-on book shows you how to use the language’s many APIs and frameworks for writing both parallel and concurrent programs. You’ll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs with threads for multiple interactions. Author Simon Marlow walks you through the process with lots of code examples that you can run, experiment with, and extend. Divided into separate sections on Parallel and Concurrent Haskell, this book also includes exercises to help you become familiar with the concepts presented: Express parallelism in Haskell with the Eval monad and Evaluation Strategies Parallelize ordinary Haskell code...

Thinking Functionally with Haskell

Thinking Functionally with Haskell


  • Author : Richard Bird
  • Publisher : Cambridge University Press
  • Release Date : 2014-10-09
  • Genre: Computers
  • Pages :
  • ISBN 10 : 9781107087200


Thinking Functionally with Haskell Book Description :

Introduces fundamental techniques for reasoning mathematically about functional programs. Ideal for a first- or second-year undergraduate course....

The Haskell School of Expression
Score: 3
From 5 Ratings

The Haskell School of Expression


  • Author : Paul Hudak
  • Publisher : Cambridge University Press
  • Release Date : 2000-02-28
  • Genre: Computers
  • Pages :
  • ISBN 10 : 0521644089


The Haskell School of Expression Book Description :

This book teaches functional programming using Haskell and examples drawn from multimedia applications....