Structuring commands from the command line in Haskell

Published --