What’s in a text API?
Posted in haskell, python on June 30th, 2009 8 Comments »
Posted in haskell, python on June 30th, 2009 8 Comments »
Posted in haskell on June 7th, 2009 8 Comments »
I've released version 0.3 of the Haskell text package to Hackage. It supports the new error handling API that I wrote about the other day, along with proper support for case conversion.
What is "proper support for case conversion"? Correctly converting the case of a single Unicode code point can yield one, two, or three code [...]
Posted in haskell on June 5th, 2009 1 Comment »
I've spent a few nights improving the Haskell text library's resilience in the face of bad input. In version 0.2, the library simply calls error if presented with invalid input. This is clearly not adequate, since there's no shortage of data out there that either contains coding errors or is misidentified (e.g. ISO-8859-1 served up [...]