Functional programming final project
https://www.reddit.com/r/haskellgamedev/comments/4jpthu/windows_sdl2_is_now_almost_painless_via_stack
https://github.com/haskell-game/sdl2
https://github.com/haskell-game/sdl2-image/commit/382395c763b473032721c71921b5c9241142178f
haskell-game/sdl2-image#9
https://hackage.haskell.org/package/sdl2-2.5.2.0/src/
https://wiki.haskell.org/SDL/Windows
https://www.stackbuilders.com/tutorials/haskell/gui-application/
http://hackage.haskell.org/package/ansi-terminal
https://wiki.haskell.org/Applications_and_libraries/GUI_libraries
https://wiki.haskell.org/How_to_write_a_Haskell_program
https://plugins.jetbrains.com/plugin/8258-intellij-haskell
https://www.reddit.com/r/haskell/comments/5v2fje/intellij_with_stack_as_haskell_ide/
https://github.com/commercialhaskell/stack/blob/master/doc/yaml_configuration.md
https://www.47deg.com/blog/setting-up-haskell/
https://codereview.stackexchange.com/questions/18268/brickbreaker-spinoff-in-haskell
http://jxv.io/blog/2018-02-28-A-Game-in-Haskell.html
http://lazyfoo.net/tutorials/SDL/index.php
https://github.com/keera-studios/haskell-game-programming/tree/master/examples/raindrops