[Haskell-beginners] Organizing cmd line flow