[0] https://github.com/iostreamer-X/FuncShell/raw/master/fsh.gif
EDIT
As an aside, FuncShell looks like a beautiful demonstration of how powerful Haskell can be. The source code is terse and clean.
The only oddity I noticed isthe rather large 68MB binary file committed into master in the repository [1]. Why do people do this? Especially on GitHub where there's support for cutting releases with a binary for each targeted platform...
[1] https://github.com/iostreamer-X/FuncShell/blob/master/fsh