Sitemap

99 Haskell Problems

Nov 15, 2024

For anyone who would like to practice programming in Haskell, they may be interested in my version of the 99 Haskell Problems. One could use it simply as a list of coding problems, but it is also a buildable list of problems which can be used to test solutions.

This is based on the 99 Haskell Problems on HaskellWiki, but with the following differences:

  • It actually has 99 problems, whereas the original list has 88 problems.
  • The problems are written as Haddock documentation for functions to implement, and include testable examples.
  • Tests and benchmarks are available to run against solutions. They are also written in a way to make it easy to try and compare multiple solutions.

If you are interested in trying it out, you can easily start out by spinning up a GitHub Codespace without having to set up your own Haskell environment.

Yoo Chung
Yoo Chung

Written by Yoo Chung

A software engineer with random scribbles.