This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-12
Channels
- # adventofcode (6)
- # announcements (10)
- # beginners (70)
- # boot (55)
- # calva (15)
- # cljs-dev (18)
- # clojure (32)
- # clojure-europe (4)
- # clojure-nl (2)
- # clojure-spec (20)
- # clojure-uk (6)
- # clojurescript (14)
- # cursive (11)
- # datomic (31)
- # figwheel-main (7)
- # fulcro (1)
- # incanter (1)
- # jobs-discuss (3)
- # juxt (1)
- # off-topic (17)
- # onyx (5)
- # pathom (3)
- # pedestal (2)
- # quil (20)
- # re-frame (6)
- # reitit (1)
- # ring (2)
- # rum (5)
- # shadow-cljs (73)
- # spacemacs (5)
- # tools-deps (11)
- # uncomplicate (1)
- # unrepl (1)
- # yada (11)
I have no idea what button I hit but now my project looks like this. Anyone have any idea how to get all the panels back?
@mike1452 Yes, you can do this with Cursive. In Settings->Build, Execution, Deployment->Build Tools->Clojure Deps, select the âUse tools.deps directlyâ option. Youâll have to select the version of tools.deps.alpha to use, generally the most recent is best. You can also configure where Cursive should get the user deps.edn from.
The one caveat with doing this is that youâre tied to the system deps.edn bundled with Cursive, but itâs unlikely that will change much.
@cfleming Thanks! Cool.
Seems Cursive doesnât know about this âone cool trickâ wrt destructuring:
user=> (defn foo [{:keys [bar]}
{baz bar}]
baz)
#'user/foo
user=> (foo {:bar 'buzz} {'buzz 42})
42