Write Yourself a Scheme in 48 Hours
BRANK

OverviewMost Haskell tutorials on the web use a style of teaching akin to language reference manuals. They show you the syntax of the language, a few language constructs, then tell you to create a few simple functions at the interactive prompt. The "hard stuff" of how to write a functioning, useful program is left to the end, or omitted entirely.This tutorial takes a different approach. You'll start off using and parsing the command-line, then progress to writing a fully-functional Scheme interpreter that implements a decent subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state, dynamic typing, error handling, and parsing features. By the time you finish, you should become fairly fluent in Haskell and Scheme.This tutorial targets two main audiences:People who already know Lisp or Scheme, and want to learn HaskellPeople who don't know any programming language, but have a strong quantitative background, and are familiar with computersThe second group will likel…

en.wikibooks.org
Related Topics:
1 comments