[Haskell-cafe] Data.Binary, Data.Text and errors
Bryan O'Sullivan
bos at serpentine.com
Mon Mar 16 00:13:57 EDT 2009
On Sun, Mar 15, 2009 at 8:40 PM, Alexander Dunlap <
alexander.dunlap at gmail.com> wrote:
>
> I have noticed that in both Data.Binary and Data.Text (which is still
> experimental, but still), the "decode" functions can be undefined
> (i.e. bottom) if they encounter malformed input.
>
For decoding Unicode, it's typical to provide a flexible API that can do one
of the following on a bad encoding:
- Substitute a character
- Skip it
- Return the partial decode
- Throw an exception
I just haven't gotten there yet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090315/471f3655/attachment.htm
More information about the Haskell-Cafe
mailing list