我想在使用GHCJS编译的程序中定期执行一些有效的计算,但是GHCJS.DOM.WindowTimers.setInterval
想要JSVal
作为参数。有人可以给我一些指示,将我的IO ()
变成JSVal
吗?
我能够使用GHCJS.Foreign.Callback.asyncCallback
和GHCJS.Types.jsval
来匹配类型,但我最终遇到了运行时错误。正如Erik在评论中所建议的那样,GHCJS频道中的Luite建议使用线程来完成此任务。这在the corresponding question