This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-06-04
Channels
- # aleph (24)
- # beginners (60)
- # cider (20)
- # clara (4)
- # cljs-dev (13)
- # cljsrn (4)
- # clojure (66)
- # clojure-italy (32)
- # clojure-nl (4)
- # clojure-serbia (1)
- # clojure-uk (207)
- # clojurescript (115)
- # cursive (3)
- # datomic (36)
- # defnpodcast (1)
- # duct (15)
- # fulcro (14)
- # graphql (8)
- # lein-figwheel (1)
- # leiningen (4)
- # off-topic (140)
- # pedestal (40)
- # portkey (3)
- # reagent (40)
- # remote-jobs (1)
- # ring (11)
- # shadow-cljs (31)
- # spacemacs (6)
- # sql (65)
- # tools-deps (67)
- # yada (1)
Does duct have any peculiarities when using records with extend-protocol
? I was trying to use a boundary in a similar to duct.database.sql.Boundary
And in another namespace: (extend-protocol MyProtocol slack_api.boundary.MyRadService)
This works in the repl - but when I lein uberjar
I get the classic ClassNotFoundException
Duct doesn’t do anything special to protocols. duct.database.sql.Boundary
is a normal record.
Maybe try cleaning your target directory (`lein clean`)?
Thanks @jahson and @weavejester