wxHaskell上的多线程

时间:2015-10-08 16:17:42

标签: multithreading haskell wxhaskell

有没有人在 wxHaskell 中使用多线程 安全 ?我试图确定 wxHaskell 程序是否可以使用多核进行后台处理。

以下链接说明了如何在 Gtk2Hs 中安全地执行此操作:

http://dmwit.com/gtk2hs/

关键似乎只是从主线程进行GUI库调用,这总是受OS限制,所以其他线程需要找到一种方法来请求主线程为它们调用GUI库,而不是比直接GUI库自己调用。在 Gtk2Hs 中,这是使用 postGUIAsync postGUISync 完成的,但我没有在网上找到有关如何在 wxHaskell中执行此操作的内容

wxHaskell 中是否有任何等效的 postGUI ,或者我是否需要自己动手,假设这是可能的?

另外,如果我按照上面针对 Gtk2Hs 多线程所描述的总体方法进行操作,我是否能够在 wxHaskell 中安全地进行多线程?

0 个答案:

没有答案