beam-community / avro_ex

An Avro Library that emphasizes testability and ease of use.
https://hexdocs.pm/avro_ex/AvroEx.html
67 stars 27 forks source link

Support encoding of maps with atom keys and string values #39

Closed davydog187 closed 2 years ago

davydog187 commented 2 years ago

Maps like %{a: 1, b: 2} can be encoded

Also any string primitive can encode an atom as a value.

Reimplements part of #19, I think this implementation is better though. I can knock out the other pieces from that PR separately