purescript-contrib/purescript-parsing

Indents

jamesdbrock opened this issue · 0 comments

The Parsing.Indents module is based on an old version of the indents library.

https://hackage.haskell.org/package/indents-0.3.3/docs/Text-Parsec-Indent.html

The last version of the indents library has a much better design, in terms of a ReaderT.

https://hackage.haskell.org/package/indents-0.5.0.1/docs/Text-Parsec-Indent.html

The current of the Parsing.Indents module requires that the Position type contain line and column fields, which I don't like, and which is blocking #162 .

I want to delete the whole Parsing.Indents module and replace it with something which doesn't require that the Position type contain line and column fields.