2011-12-26から1日間の記事一覧

ParsecでApplicativeを使ってみる

Applicativeを使うとParsecが書きやすくなると聞いたのでやってみました。 "(123)"という文字列から、カッコに囲まれた123という値を取り出す処理です。 Applicativeを使わない場合: import Text.Parsec import Text.Parsec.String parseText :: Parser Int…