0
foreign import subscribeEventedOnPrime
"function subscribeEventedOnPrime(n){ \
\ return function(fn){ \
\ return function(obj){ \
\ return function(){ \
\ obj.addEventListener(n, fn); \
\ return obj; \
\ }; \
\ }; \
\ }; \
\}" :: forall d a o eff.
String ->
(d -> a) ->
o ->
Eff (customEvent :: CustomEvent | eff) o
subscribeEventedOn n f o = subscribeEventedOnPrime n (\e -> do
trace "wtf" -- if this line is removed, everything seems to work
f $ newEvent e."type" e."detail"
) o
一个do代码块是否有一行vs多行,似乎影响代码是否实际被调用。我错过了什么?加入做代码块,停止代码执行
嘿,有没有什么办法可以得到一对一的支持呢?我一直在为这几天的单元测试挣扎,而这个问题似乎是语法。 – Fresheyeball