A simple brainfuck interpreter written in Haskell