personal repo of me learning haskell via various problems