[x] Also we need to see if we can account for the function usages in the handlers (instead of passing a constant string).
[x] Also we must see if we can use the :default-handler to work with arrays.
[x] add-write-handler isn't scoped to the pod, it can overwrite a writer globally, which isn't good. perhaps we should just add a list of extra supported types which can be used by all pods? or use a pod identifier to scope the type
[x] See https://github.com/cognitect/transit-clj/blob/700f205781df180c3b4b251341e7f1831f9f71cb/src/cognitect/transit.clj#L468-L478
[x] Also we need to see if we can account for the function usages in the handlers (instead of passing a constant string).
[x] Also we must see if we can use the
:default-handler
to work with arrays.[x] add-write-handler isn't scoped to the pod, it can overwrite a writer globally, which isn't good. perhaps we should just add a list of extra supported types which can be used by all pods? or use a pod identifier to scope the type