Finished code exposed in 101haskell paper