I would like to use transit to encode/decode EDN for use with Kafka and using msgpack, with transit-clj, transit-java and transit-python
The Kafka APIs enable providing serdes (serializer/deserializer) functions, but Kafka handles the actual I/O (reading and writing).
AFAICT, the transit APIs/bindings combine/complect serialization/deserialization and I/O.
Is there a way to get just the serdes functionality using the existing transit libraries?
If not, how could I accomplish this on my own? (presumably I'd need to fork, and DIY....)