[Haskell-cafe] ANN: codec: easy bidirectional serialization and first-class record construction