I've just released yet another parser combinator library for Kotlin:
https://github.com/h0tk3y/better-parse
The main difference I made from what I've seen among the others is convenient and type-safe parsing of chains like
lpar and expr and rpar
, but there are some other nice features. Feedback, suggestions and grammar examples are very welcome!