Simplified haskellNovice and renamed it to haskellFlat