Eu estava querendo experimentar gráficos em Haskell. Pelo que vi, as bibliotecas disponíveis são front-ends para bibliotecas C / C ++ ou uma abstração delas com recursos mínimos. As bibliotecas de alto nível parecem não atender às minhas necessidades e, portanto, fico com front-ends de nível inferior.
O que eu preciso é renderizar blocos e texto - básico para um jogo muito simples. Eu sei como fazer isso com C, e estava pensando em escrever os gráficos em C e fazer a interface com Haskell. A alternativa é escrever os gráficos usando uma biblioteca Haskell.
Minha pergunta é: as bibliotecas Haskell disponíveis podem alcançar o que eu quero? Não quero me inclinar para trás; se C pode fazer melhor do que eu gostaria de saber.