Haskell Primer

Lisp Scheme
Guest Book
Haskell was born in 1990 as a standard language of functional programming languages (Haskell 1.0).
In 1999, a stable language specification was established and began to be recognized wider.

Although there are many good tutorials on Haskell, I wrote a tutorial for beginners for my convenience.
I hope this tutorial is also useful for you.


  1. What is Haskell
  2. Executing programs
  3. Defining functions
  4. Types
  5. IO
  6. Least square fitting using Haskell
  7. User defined data and class
  8. Monad
  9. Searching
  10. Additional data types
  11. Module
  12. Solving ife-or-death problems of Go