Haskell: Purely Functional Excellence

The gold standard of functional programming.

Systems ProgrammingHaskellFunctionalAcademicTypes

Master the art of pure, lazily-evaluated functional programming with Haskell's advanced type system.

More in this series

Master more skills with other tutorials from the Systems Programming series.

Data Management

Systems Programming

Data Science

Scientific Computing

Graphics Programming

Game Development

Hardware Design

Enterprise & Backend

Web Development

Mobile Development

Scripting & Automation