Это библиотека C ++, поэтому вам придется связать ее самостоятельно, если вы хотите использовать ее из Haskell; вряд ли это будет практично, поскольку привязка библиотек C ++ к Haskell является сложной задачей. (Действительно, сам wxHaskell основан на пользовательском «связывании» wxWidgets с чистым C.)
Вы, вероятно, должны найти другой способ выполнить ту же задачу, или, если вам действительно нужно использовать wxFreeChart, напишите свой графический интерфейс непосредственно на C ++. Вы все еще можете использовать Haskell для основной логики, используя FFI.
порты wxWidgets здесь не актуальны; это те части, которые связывают wxWidgets с оконной системой, такой как Windows, GTK + и т. д.
Если вы не слишком привязаны к wxWidgets, вы можете проверить библиотеку Chart , которую можно использовать с Gtk2Hs . Я сам этим не пользовался, но кажется довольно отполировано .