My progress in learning haskell so I can put public interactive tutorial