Back to Fpinscala

08.Answer

answerkey/parsing/08.answer.md

latest111 B
Original Source
scala
extension [A](p: Parser[A])
  def map[B](f: A => B): Parser[B] =
    p.flatMap(a => succeed(f(a)))