mirror of
https://github.com/j-mie6/design-patterns-for-parser-combinators.git
synced 2024-08-16 01:40:26 +03:00
20 lines
1.3 KiB
Markdown
20 lines
1.3 KiB
Markdown
|
# Design Patterns for Parser Combinators
|
||
|
Welcome to the home for the _talk_ of our 2021 Haskell Symposium paper:
|
||
|
[Design Patterns for Parser Combinators](https://dl.acm.org/doi/10.1145/3471874.3472984).
|
||
|
|
||
|
## What is the paper about?
|
||
|
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.
|
||
|
|
||
|
## What is the future of this repo?
|
||
|
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...
|
||
|
|
||
|
# Really Cool Calculator Inc
|
||
|
Hi! We're a start-up with a vision to make a cool calcuator 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. Please see the "Good Issue for Newcomer" issues to help get you started.
|