Learnings haskellz