我試圖解析,看起來像一個文件列表: a b c
f e d
我想匹配每個符號的一行並解析一切都變成清單列表如: [[A, B, C], [D, E, F]]
爲了做到這一點我試過如下: import Control.Monad
import Text.ParserCombinators.Parsec
import Text.ParserCombinators.Parsec
我有很多字段的數據類型,如果不是由JSON配置文件手動指定,應隨機設置。我正在使用Aeson來解析配置文件。做這個的最好方式是什麼? 目前,我設置的值等於一些不可能的值,然後再檢查所述值進行編輯。 data Example = Example { a :: Int, b :: Int }
default = Example 1 2
instance FromJSON Example where