JSON日期數據寫入定製的情況下,我有以下形式JSON最新數據: {"date": "2015-04-12"}
和相應的哈斯克爾類型: data Date = Date {
year :: Int
, month :: Int
, day :: Int
}
我怎麼能寫定製FromJSON和ToJSON函數爲 Aeson函數庫? 由於格式化,導出實例
我通過阿爾喬姆的埃宋教程工作,並已編碼自己這個片斷: parseFoo (Object obj) = do
a <- case HM.lookup "a" obj of
Just x -> parseJSON x
Nothing -> fail "no field 'a'"
return a
我發現,如果我return True,我得到一個「不明確