Я создаю приложение в Qt
(C++
), которое использует библиотеку, написанную в Haskell в качестве бэкэнд. Как я могу экспортировать интерфейс библиотеки Haskell
в C++
?
Когда функции в библиотеке haskell используют простые типы, такие как int
или float
, это не проблема, но что, когда они используют структуры в качестве аргументов? Что является наиболее масштабируемым решением в этом случае?