17
如何在GHCJS中導入如下的Javascript函數?GHCJS:如何使用FFI導入高階JavaScript函數?
xs.subscribe(function(x) { console.log(x) })
我嘗試沒有成功以下的各種組合:
data Observable_
data Disposable_
type Observable a = JSRef Observable_
type Disposable = JSRef()
foreign import javascript unsafe "$1.subscribe($2)"
rx_subscribe :: Observable a -> JSRef (a -> IO()) -> IO Disposable
任何幫助表示讚賞,並鏈接到GHCJS FFI的文檔。
感謝
你讀過http://weblog.luite.com/wordpress/ ?p = 14? – Jonke
我做過了,但是我還沒有找到關於如何導入以haskell lambda爲參數的JavaScript函數的示例,並將其轉換爲上面的JavaScript函數。 – Holoed
這是爲了Famo.us代碼庫嗎? –