Я играл с GHCJS. FFI можно использовать для вызова javascript из Haskell, но я не могу понять, как идти в другую сторону. Скажем, у меня была супер полезная функция полезности, которую я написал в Haskell:
sayHello :: String -> IO ()
sayHello name = print $ "hello, " ++ name
Возможно ли сделать что-то, чтобы я мог назвать это из Javascript? Самое близкое, что у меня есть, замечает, что h$main(h$main2CMainzimain)
вызовет мою основную функцию Haskell.