パーサライブラリの現状 Haskellではパーサライブラリは様々なところで使用されています.例えば,Haskellでのデファクト的なJSONパーサライブラリaesonは,JSONデータのパースにattoparsecというライブラリを使用しています.GHCはHaskellプログラムのパースにalex/happyというレクサーとパーサを利用しています.HTTPライブラリでは,parsecを軽量パーサとして使っています.このライブラリでは,WWW-AuthenticateヘッダやSet-Cookieヘッダの内容をparsecでパースしています. このようにパーサライブラリは非常に需要が高く(文字列をパースするというのは,日常的に出くわす状況ですからね),Haskellでは様々なパーサライブラリが存在します.この記事ではそれらのパーサライブラリの簡単なまとめ と比較 を行います. さて多くの数があ