Primary haskell outputs