Stephen Diehl

Results 40 comments of Stephen Diehl

The book itself is incomplete.

Thanks for the kind words. I do very much intend to finish the book, although I think the timeline might be closer to the end of the year for completion.

@Hardmath123 @tommythorn I debated this for a while, TAPL also uses the reveres notation. Is there a consensus among the people following this about which is preferable?

@Hardmath123 That was my reasoning too.

That's fair, I'll start doing what GHC does and add a `should_fail` and `should_pass` folder for the failure cases. 53f1e5c So now to test for regressions, it's just: ``` bash...

xetex supports inline greek characters, although the font that I'm currently using for the monospace font (Source Code Pro) currently doesn't have Greek character support. https://github.com/adobe-fonts/source-code-pro/issues/48

In this case you get a closure whose value is an identity function (`\x -> x`).

So this is a known breaking change in 0.3.0. since the old interface exposed some partial functions which would fail on encoding errors. The principled fix would be to go...

I suppose the lazy to strict bytestring conversion exposes potential partiality, but the strict to lazy bytestring should always be safe. I'll look to restoring those to the TextConvert class.