Haskell中是否存在(或有可能)具有反應性的Parsec
(或任何其他純函數解析器)?Haskell:FRP Reactive Parsec?
簡而言之,我想通過char自己提供解析器char,並獲得足夠多的結果以獲得輸出。
還是簡單得多,我該如何做到foldr
或者至少map
?
我們是否需要不同的版本來支持這種反應行爲?
編輯
我的問題是關於特別是FRP。我使用了一個解析器作爲例子,這是我能想到的最好的解決方案,以澄清我的問題並給出我需要的大圖。
我相信FRP不僅僅是UI,對嗎?
Attoparsec支持增量分析,如果這就是你想要什麼? – Masse