Я давно хотел попробовать графику на Хаскеле. Из того, что я видел, доступные библиотеки являются либо интерфейсами к библиотекам C / C ++, либо их абстракцией с минимальными возможностями. Библиотеки высокого уровня, кажется, не удовлетворяют моим потребностям, и поэтому у меня остаются внешние интерфейсы более низкого уровня.
Что мне нужно, так это рендерить плитки и текст - основы для очень простой игры. Я знаю, как сделать это с C, и думал, что смогу написать графику на C и связать ее с Haskell. Альтернативой является написание графики с использованием библиотеки Haskell.
Мой вопрос: могут ли доступные библиотеки на Haskell достичь того, чего я хочу? Я не хочу наклоняться назад; если С может сделать это лучше, чем я хотел бы знать.