A a one-file recursive descent parser combinator library for F# and Fable.
- It's just another recursive descent parser combinator library
- Focus on parsing string documents
- The original ranges that lead to a parse result are retained
- For sure not made for everything, but may work well for small to medium stuff
- Performance
- Making use of Spans
- Making use of InlineIfLambda
- No benchmarks available (yet)
- You can use the CE syntax for many parsers
- No dependencies
- State: Far from complete. It's a "works for me" implementation used in Trulla Templates
- Examples
- Have look at Trulla Templates Parser
- Have a look at the Tests