This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-07-06
Channels
- # aleph (1)
- # announcements (29)
- # babashka (39)
- # beginners (52)
- # cider (3)
- # cljsrn (19)
- # clojure (167)
- # clojure-europe (15)
- # clojure-nl (2)
- # clojure-uk (62)
- # clojurescript (13)
- # community-development (8)
- # cursive (5)
- # datomic (10)
- # introduce-yourself (1)
- # java (10)
- # jobs (12)
- # jobs-discuss (1)
- # kaocha (2)
- # lsp (6)
- # luminus (1)
- # malli (15)
- # meander (3)
- # music (1)
- # nrepl (2)
- # off-topic (91)
- # pathom (4)
- # reagent (21)
- # reitit (10)
- # sci (5)
- # shadow-cljs (17)
- # spacemacs (3)
- # sql (7)
- # tools-deps (40)
- # utah-clojurians (2)
- # xtdb (7)
(m/match {:a 1}
{:a ?x} ?x)
(let*
[R__26396
(let*
[T__26393 {:a 1}]
(let*
[T__26394 (. T__26393 valAt :a)]
(let*
[?x T__26394]
(let* [T__26395 (dissoc T__26393 :a)] ?x))))]
(if (meander.match.runtime.epsilon/fail? R__26396)
(throw (ex-info "non exhaustive pattern match" {}))
R__26396))