Teaching Projects Research PhD Topics Talks Publications Software Haskell

Haskell Online Exercises

They aim to provide the opportunity to self-evaluate programming skills and collect a few problems, together with automated feedback (on functionality only). Try them at http://cs.anu.edu.au/onex/.

Short Haskell Videos

They aim to demonstrate coding skills, starting from scratch.

The Very Basics

Basic Number Recursion

Programming with Lists: Dale-Chall Readability

Algorithms on Lists: Needleman-Wunsch Sequence Alignment

Basic Data Types: Propositional Satisfiability

Higher-Order Functions


Noughts and Crosses (Minmax Algorithm)

Simple Parallelism in Haskell

Dirk Pattinson [check HTML] [check CSS]