Implementação do jogo Breakout de 1971 para Atari utilizando a linguagem funcional Haskell. Nesse projeto foi utilizado a monada State para armazenar o estado do jogo, e a biblioteca Gloss para desenhar os elementos na tela, assim como tratar os inputs do teclado.
Após configurar o compilador do Haskell na máquina utilizado o GHCUp (link da configuração do ambiente: Configurando o ambiente), basta executar os seguintes comandos:
$ stack build
$ stack run