This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-22
Channels
- # announcements (88)
- # autochrome-github (2)
- # babashka (26)
- # beginners (5)
- # biff (2)
- # cider (73)
- # clj-kondo (4)
- # cljsrn (6)
- # clojure (54)
- # clojure-art (3)
- # clojure-europe (73)
- # clojure-germany (5)
- # clojure-new-zealand (1)
- # clojure-nl (13)
- # clojure-norway (16)
- # clojure-uk (8)
- # clojurescript (73)
- # conjure (1)
- # core-async (10)
- # cursive (17)
- # datahike (51)
- # datalevin (21)
- # datomic (4)
- # emacs (2)
- # events (3)
- # fulcro (35)
- # honeysql (6)
- # introduce-yourself (1)
- # jackdaw (3)
- # jobs (1)
- # leiningen (4)
- # lsp (3)
- # malli (17)
- # off-topic (60)
- # other-languages (5)
- # pathom (17)
- # pedestal (3)
- # polylith (19)
- # portal (2)
- # practicalli (1)
- # rdf (14)
- # reitit (3)
- # releases (1)
- # reveal (9)
- # sci (1)
- # shadow-cljs (26)
- # spacemacs (17)
- # sql (4)
- # testing (10)
- # tools-build (6)
- # tools-deps (16)
- # vim (9)
A bit of a muuntaja question too, but how would I handle request having binary data, and coming in varying formats? So client might send a field value of binary as JSON, maybe messagepack, and I would like the handler to just see bytes array, or a stream, or something. Right now we accept JSON and do explicit base64 decode in the handler, but that won't be compatible with the binary format of messagepack. This is assuming that muuntaja supports that, haven't checked…
https://github.com/edma2/clojure-msgpack doesn't really mention handling bytes array, so perhaps using messagepack with bin would need digging pretty deep
https://github.com/edma2/clojure-msgpack/blob/master/src/msgpack/core.clj#L209 though seems like it is there