Might note this was "whipped this up in a few hours". I suspect this is just an experiment. But I think this might evolve into something serious, lots of interest was expressed in /r/haskell.
On a serious side note, it doesn't need pipes since the shell utilities are wrapped as function which are composable in Haskell.