ANN: sandi 0.2 - reasonbly fast data encoding library

Magnus Therning magnus at therning.org
Sat Mar 2 19:48:43 CET 2013


I've just uploaded sandi version 0.2[1] to Hackage.

Sandi is a data encoding library.  It's aimed to be the successor of
dataenc, my old data encoding library.  Currently the following
encodings are supported:

  - base16
  - base32
  - base32 hex
  - base64
  - base64 url
  - base85
  - quoted printable
  - uu
  - xx
  - yenc

The main changes since the previous release:

  - Added benchmarks using criterion.
  - Modified API to make it better suited for piecemeal decoding by
    making decoding of base16, qp, and yenc accept correct but
    incomplete input.
  - Add a completely new API to allow using sandi with conduit.

[1]: http://hackage.haskell.org/package/sandi-0.2

-- 
Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: magnus at therning.org   jabber: magnus at therning.org
twitter: magthe               http://therning.org/magnus



More information about the Libraries mailing list