Simplified haskellMap to go with haskellFlat