Unsurprisingly, this has haskell stuff in it.