的問題是,我不知道如何創建類型Behavior t GameState 的行爲我有更多的代碼,但我想只顯示我認爲時,只需要談關於這個問題。讓我知道,如果有空格中填寫以下是我有: data GameState = GameState {agent :: Agent
,universe :: Universe
}
type Universe = Gr P
Heinrich Apfelmus慷慨地插入this問題。我曾考慮使用accumB作爲解決方案,但認爲會出現類型錯誤。無論如何,嘗試了他的建議後,我確實收到了一個類型錯誤。 let bGameState :: Behavior t GameState
bGameState = accumB initialGS $ updateGS <$ eInput
yields the err
我想檢索小部件值。 在下面的內容中,按下按鈕b檢索s_in並將其打印在本地wxhaskell中。 b <- button f [text:= "print text in console",
on command := textCtrlGetValue s_in >>= putStrLn]
我喜歡做同樣的反應,香蕉,但是在下面,我得到的「FF」和s_in2 s_in <- te