Build script.
Make the Haskell version (relatively) fast again.
Get rid of commented code.
Make the Haskell version really fast (comparable to C++ and Go).