
The Haskell School of Music
by Paul Hudak
Publisher: Yale University 2012
Number of pages: 353
Description:
This is a textbook on functional programming in Haskell, with a strong focus on computer music concepts and applications. The book describes Euterpea, a computer music library developed in Haskell, that allows programming computer music applications both at the note level and the signal level. The book also teaches functional programming in Haskell from scratch.
Download or read it online for free here:
Download link
(2.3MB, PDF)
Similar books
Haskell Tutorial for C Programmersby Eric Etheridge - HaskellWiki
Haskell has both more flexibility and more control than most languages. For computer science students, Haskell is weird and obtuse. This online tutorial assumes that the reader is familiar with C/C++, Python, Java, or Pascal.
(17384 views)
Haskell: Functional Programming with Typesby Joeri van Eekelen, et al. - Wikibooks
This book introduces both the Haskell language, from the very basics to its most advanced features, and computer programming in general. The book is divided into three sections: the Beginner's Track, the Advanced Track, and Practical Haskell.
(22625 views)
Write Yourself a Scheme in 48 Hoursby Jonathan Tang - Wikibooks
You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state and dynamic typing.
(20456 views)
Speeding Through Haskellby Mihai-Radu Popescu - sthaskell.com
Haskell is a lot more mathematically rigorous than other programming languages. This is a book that will show you around Haskell. If you're not already familiar with programming in another language, you might need to put in extra work.
(11509 views)