Haskell

Monad

https://stackoverflow.com/questions/11229854/how-can-i-parse-the-io-string-in-haskell https://sanderv1992.github.io/fp/monad/ Use IO Monad only where it’s necessary.

Install SDL2 in Windows 10

https://www.reddit.com/r/haskellgamedev/comments/4jpthu/windows_sdl2_is_now_almost_painless_via_stack/

Making Our Own Types and Typeclasses

http://learnyouahaskell.com/making-our-own-types-and-typeclasses

https://serokell.io/blog/haskell-typeclasses

Use (-1) in params

https://stackoverflow.com/questions/20391391/haskell-handling-negative-parameters

Convert numbers

https://wiki.haskell.org/Converting_numbers