Bug has to do with: - Elm compiler bug which doesn't allow certain valid recursio - The parsers build themselves fully, so if you want to reference yourself you need a lazy parser, that only builds itself when needed, wrapped all parsers in  to make all parsers lazy
Bug has to do with:
- Elm compiler bug which doesn't allow certain valid recursio
- The parsers build themselves fully, so if you want to reference yourself you need a lazy parser, that only builds itself when needed, wrapped all parsers in  to make all parsers lazy

amilner42/kleen,amilner42/kleen,amilner42/kleen,amilner42/kleen