homepage: https://github.com/ejconlon/simple-parser#readme
changelog-type: ''
hash: edef0ca5206571add836e20cc773d20718a0f5fc2f7c5d8733015d5bf14a65d6
test-bench-deps:
  simple-parser: -any
  tasty-th: -any
  base: '>=4.12 && <5'
  text: '>=1.2 && <1.3'
  list-t: '>=1.0 && <1.1'
  containers: '>=0.6 && <0.7'
  mtl: '>=2.2 && <2.3'
  tasty-hunit: -any
  tasty: -any
maintainer: ejconlon@gmail.com
synopsis: Simple parser combinators
changelog: ''
basic-deps:
  base: '>=4.12 && <5'
  text: '>=1.2 && <1.3'
  list-t: '>=1.0 && <1.1'
  containers: '>=0.6 && <0.7'
  mtl: '>=2.2 && <2.3'
all-versions:
- 0.2.0
author: Eric Conlon
latest: 0.2.0
description-type: markdown
description: |
  # simple-parser

  [![CircleCI](https://circleci.com/gh/ejconlon/simple-parser/tree/master.svg?style=svg)](https://circleci.com/gh/ejconlon/simple-parser/tree/master)

  Simple parser combinators following the clever refrain (by Fritz Ruehr?)

      A parser for things
      Is a function from strings
      To lists of pairs
      Of things and strings.

  In this case, we subsitute `ListT` for the list and add some error handling. We also swap out strings for any kind of input (streaming or not).
license-name: BSD-3-Clause

Update from Hackage at 2021-03-22T04:09:01Z
Update from Hackage at 2021-03-22T04:09:01Z
