2018-01-14から1日間の記事一覧

プログラミングHaskell 8.5 選択

だいぶ間があいたけど、引き続き。 パーサーを結合させるもう一つの自然な方法は、一番目のパーサーを入力文字列に適用し、もし失敗したら、代わりに二番目のパーサーを適用することである。 +++(「または」と読む)を定義する。 def +++[A](p: Parser[A])(…