Donate to support the children of Ukraine.
Пожертвуйте на поддержку детей Украины.

A guide to Haskell programming language

Hey yo! This is an up-to-date open-source fork of the original Learn You a Haskell (LYAH for short) by Miran Lipovača, "the funkiest way to learn Haskell, the best functional programming language around". This guide is meant for people who have programmed already, but have yet to try functional programming.

Now, why did I create this fork? ("fork" means a copy of an original which may be modified or extended)

Anyone is invited to contribute be either opening a pull request (preferred) or opening a content edit request for proposed changes.

The whole thing is completely free to read online, but the original is also available in print and we encourage you to buy a copy!

Got questions? Read the FAQ Buy it! Read it online!