[Haskell]JSONパーサーのAesonの使い方

FromJSON化を自動でできるので驚くぐらい簡単に使える。 !! Data.Aeson.TH で書き直す 本題 型を定義しないで探索するサンプル parser の部分に関して、parseJSON で Value->Parser にして、ノードの型決め打ちで、withObjectやwithTextなどを繋いでいく。 おまけ json文字列を埋め込んでいる部分が醜いです。ヒアドキュメントがないので、TH作れば良いとのことですが、既にText.Shakespeare.Textにあるものを使わせていただけばよいようです。 encodeUtf8 [lt| »