David Luposchainsky

Results 40 comments of David Luposchainsky

Just stumbled upon this, the option still does not work (tasty 1.4.2.1).

Good to hear! The nice thing is that this might not require a major version bump as soon as the conversion module is released :-)

It would require a major release if the API introduced breaking changes. But that’s not necessarily the case – if the internals are switched, but the public API stays the...

I’m open to making prettyprinter compatible back to 7.0 if it helps adoption!

The main difficulty here is putting the properties into code, but I totally agree! The `Arbitrary` instance is not used very much right now, but I prefer Quickcheck to handwritten...

The problem with convenience functions is that there are too many combinations, so we get the zoo already present in the rendering modules – `hPutDoc`, `putDoc`, `render`, `renderIO`. `putDocW` is...

A simple fix would be adding an `unsafeTextWithLength :: Text -> Int -> Doc ann` function, where the text length can be specified by the programmer. I don’t expect emojis...

I can see the use case, but I’m very careful introducing new combinations of existing functions into the library. There are too many functions in there already, making it hard...

I agree that this is surprising behavior, despite the documentation mentioning it. `group` is a bit tricky at times… #168 improves the docs, but you still have to read that...

In general I’m in favor for phasing out the `renderIO` etc. functions – there are too many combinations of layouting, rendering, and IO-ing. Typically everyone writes their own combinations anyway,...