A neater, more organised version of my Haskell Brainfuck Interpreter.
The original can be found here.
It reads one single command line parameter, which is the brainfuck code to be read.
It does not read code from stdin, as that is where it gets its IO from.