Haskell from the Very Beginning

Haskell from the Very Beginning
Author: John Whitington
Publsiher: Coherent Press
Total Pages: 214
Release: 2019-09-30
Genre: Computers
ISBN: 9780957671133

Download Haskell from the Very Beginning Book in PDF, Epub and Kindle

In Haskell from the Very Beginning John Whitington takes a no-prerequisites approach to teaching the basics of a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs. There are plenty of questions and, crucially, worked answers and hints. Haskell from the Very Beginning will appeal both to new programmers, and to experienced programmers eager to explore functional languages such as Haskell. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.

Beginning Haskell

Beginning Haskell
Author: Alejandro Serrano Mena
Publsiher: Apress
Total Pages: 409
Release: 2014-03-05
Genre: Computers
ISBN: 9781430262510

Download Beginning Haskell Book in PDF, Epub and Kindle

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 around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries. Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Beginning Haskell the perfect book to show off the language and what it can do. Takes you through a series of projects showing the different parts of the language. Provides an overview of the most important libraries and tools in the Haskell ecosystem. Teaches you how to apply functional patterns in real-world scenarios.

Haskell Programming from First Principles

Haskell Programming from First Principles
Author: Christopher Allen,Julie Moronuki
Publsiher: Unknown
Total Pages: 135
Release: 2016-07-01
Genre: Electronic Book
ISBN: 194538803X

Download Haskell Programming from First Principles Book in PDF, Epub and Kindle

Haskell Programming makes Haskell as clear, painless, and practical as it can be, whether you're a beginner or an experienced hacker. Learning Haskell from the ground up is easier and works better. With our exercise-driven approach, you'll build on previous chapters such that by the time you reach the notorious Monad, it'll seem trivial.

Learn You a Haskell for Great Good

Learn You a Haskell for Great Good
Author: Miran Lipovaca
Publsiher: No Starch Press
Total Pages: 881
Release: 2011-04-15
Genre: Computers
ISBN: 9781593272838

Download Learn You a Haskell for Great Good Book in PDF, Epub and Kindle

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!

OCaml from the Very Beginning

OCaml from the Very Beginning
Author: John Whitington
Publsiher: Coherent Press
Total Pages: 204
Release: 2013
Genre: OCaml (Computer program language)
ISBN: 9780957671102

Download OCaml from the Very Beginning Book in PDF, Epub and Kindle

In OCaml from the Very Beginning John Whitington takes a no-prerequisites approach to teaching a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs. There are plenty of questions and, crucially, worked answers and hints. OCaml from the Very Beginning will appeal both to new programmers, and experienced programmers eager to explore functional languages such as OCaml. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.

Real World Haskell

Real World Haskell
Author: Bryan O'Sullivan,John Goerzen,Donald Bruce Stewart
Publsiher: "O'Reilly Media, Inc."
Total Pages: 714
Release: 2008-11-15
Genre: Computers
ISBN: 0596554303

Download Real World Haskell Book in PDF, Epub and Kindle

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.

Beginning Haskell

Beginning Haskell
Author: Alejandro Serrano Mena
Publsiher: Apress
Total Pages: 408
Release: 2014-01-23
Genre: Computers
ISBN: 9781430262503

Download Beginning Haskell Book in PDF, Epub and Kindle

Place of publication taken from publisher's web site.

Python from the Very Beginning

Python from the Very Beginning
Author: John Whitington
Publsiher: Coherent Press
Total Pages: 238
Release: 2020-10-03
Genre: Computers
ISBN: 9780957671157

Download Python from the Very Beginning Book in PDF, Epub and Kindle

In Python from the Very Beginning John Whitington takes a no-prerequisites approach to teaching the basics of a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs. There are plenty of questions and, crucially, worked answers and hints. Python from the Very Beginning will appeal both to new programmers, and to experienced programmers eager to explore functional languages such as Haskell. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.