djspiewak / parseback

A Scala implementation of parsing with derivatives
http://parseback.io
Apache License 2.0
197 stars 22 forks source link

Port to shims #12

Closed djspiewak closed 7 years ago

djspiewak commented 7 years ago

We're not really using anything cats-specific. I would much rather be generic in the upstream abstraction framework dependency. The only thing that might be problematic is State, which is used for the pretty printing. The easiest thing to do there might just be to create our own State which is kept private.