Are you bent on making it more elaborate/complicated than it needs to be?

Why not just keep it encode/decode?


On Tue, Jan 28, 2014 at 12:51 PM, Alvaro J. Genial <genial@alva.ro> wrote:

On Tue, Jan 28, 2014 at 3:38 PM, Bryan O'Sullivan <bos@serpentine.com> wrote:
Don't use a typeclass at all: just write encode and decode functions.

Seems like a Codec class with such functions would be useful, perhaps analogous to the Binary class [1] but also suitable for textual encodings.

Alvaro