cs.nott.ac.uk
There is a typo on the list monad example; "x <- ys" should be "x <- xs".
Reply on news.ycombinator.com