Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 2.06 KB

File metadata and controls

31 lines (23 loc) · 2.06 KB

Programming in Haskell exercices

My solutions to the exercices provided in the book Programming in Haskell 2nd Edition, by Graham Hutton.

Contents

Part I - Basic concepts

  1. Introduction
  2. First steps
  3. Types and classes
  4. Defining functions
  5. List comprehensions
  6. Recursive functions
  7. Higher-order functions
  8. Declaring types and classes
  9. The countdown problem

Part II - Going further

  1. Interactive programming
  2. Unbeatable tic-tac-toe
  3. Monads and more
  4. Monadic parsing
  5. Foldables and friends

Additionals

  1. Hangman
  2. John Conway's Game of Life
  3. Tic-Tac-Toe