Welcome to the home for the talk of our 2021 Haskell Symposium paper: Design Patterns for Parser Combinators by Jamie Willis (@j-mie6) and Nicolas Wu (@zenzike).
This paper is about identifying and documenting design patterns that help to
organise and abstract parsers written in the parser combinator style. In particular,
in this repo we will use a parsec-style library called miniparsec
, contained
within. In particular, this talk will cover the majority of sections 2 and 3 from the
paper. As time goes on, we may extend this repo to cover more topics.
Aside from just being the home of the talk, I'd like this to be a place where we can collect our common knowledge, via the discussions and possibly even more examples outside of the mocked one used in the talk.
Without further ado: time to exit the meta...
Hi! We're a start-up with a vision to make a cool calculator app, written in Haskell, for all your basic arithmetic needs. We're an open-source team and happy to take collaborators to help make our dream come true: get everyone using Haskell for calculation. If you're keen to collaborate, please see the "Good First Issue"s to help get you started.