Hscurses или ncurses, какой из них использовать?

Я пишу программу, которая нуждается в пользовательском интерфейсе. Программа находится в haskell. Для пользовательского интерфейса я думаю об использовании библиотеки ncurses. Должен ли я использовать библиотеку hscurses для haskell и писать UI в haskell или использовать библиотеку ncurses и писать UI в C и вызывать функции haskell из C?
Какой из них наиболее предпочтительный?

Ответы

Ответ 1

Я не вижу никаких преимуществ при написании пользовательского интерфейса в C и вызовах из C.

Вы можете выбрать, как вы собираетесь выполнять пользовательский интерфейс из нескольких библиотек, доступных на Hackage:

Я не знаю, что лучше, там небольшое описание, но недостаточно. Нанокурсы кажутся более переносимыми, но с меньшими возможностями.