如何在使用反應型香蕉時獲得ui元素的內容? event0返回類型爲Event()的事件,它具有單位類型而不是控件的類型。 event1需要類型Event w (a -> IO())的事件,但命令的類型爲Event w (IO())。 mapAccumE和mapAccumB以純函數作爲參數,因此get text foo不能與它們一起使用。
下面是使用反應式香蕉庫的Haskell FRP程序示例。我只是剛剛開始對Haskell感覺如何,特別是沒有把我的頭腦放在FRP的含義上。我會很感激下面 {-# LANGUAGE DeriveDataTypeable #-}
module Main where
{-
Example FRP/zeromq app.
The idea is that messages come into a
假設我有一個事件觸發器我想在觸發時做兩件事情。首先,我想讓它更新一些行爲的值。其次,如果滿足其他條件,我想讓它觸發另一個事件send_off與更新的行爲值。用代碼形式表示,假設我有 trigger :: Event b
trigger = ...
updateFromTrigger :: b -> (a -> a)
updateFromTrigger = ...
conditionFr
當您嘗試安裝庫reactie香蕉-WX,得到如下錯誤: src\CRUD.hs:10:18: Could not find module `Data.Map': It is a member of the hidden package `containers-0.4.0.0'. Perhaps you need to add `containers' to the build-depends in