This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-05-05
Channels
- # admin-announcements (4)
- # beginners (47)
- # boot (69)
- # cider (11)
- # cljsjs (1)
- # cljsrn (5)
- # clojure (163)
- # clojure-austin (17)
- # clojure-russia (27)
- # clojure-uk (46)
- # clojurescript (109)
- # core-async (28)
- # cursive (2)
- # data-science (1)
- # datavis (1)
- # datomic (9)
- # dirac (33)
- # funcool (8)
- # hoplon (1)
- # lein-figwheel (1)
- # leiningen (1)
- # luminus (23)
- # mount (3)
- # nyc (2)
- # off-topic (25)
- # om (3)
- # onyx (4)
- # perun (7)
- # re-frame (10)
- # reagent (2)
- # ring-swagger (4)
- # spacemacs (4)
- # uncomplicate (1)
- # untangled (21)
- # vim (2)
- # yada (2)
@darwin: what are your plans now that you’ve handed TotalFinder and TotalSpaces over?
@danielcompton: I have a list of product ideas I would like to build eventually But haven’t decided what to do next (yet). Wanted to take some “hammock” time, but started building CLJS tools instead 😉
… actually I have some plans with CLJS, my future project(s) will be likely built with it
Is it possible to evaluate locals at a breakpoint with Dirac?
this will be harder problem to solve - I can get list of js locals, but I would need to demunge their names and pass them into REPL environment somehow to tell CLSJ compiler to threat them as CLJS symbols
ah that’s what I was missing
I do remember hearing that now
also if you happen to see local names with subscripts, you have to hover over them with mouse to see the real js name
I will probably reuse DevTool’s own code completion subsystem on top of parinfer’s editing, anytime you enter js/ I would enable that
awesome
Dirac v0.3.0 is here: https://github.com/binaryage/dirac/releases/tag/v0.3.0 https://github.com/binaryage/dirac/blob/master/docs/integration.md
@darwin: congrats, this is going to be awesome! I’d like to use it with https://github.com/adzerk-oss/boot-cljs-repl, I think I’ll need to fork boot-cljs-repl
to replace com.cemerick/piggieback
ns with dirac.nrepl/middleware
?
@superstructor: @jupl did the boot work just recently: https://github.com/jupl/boot-cljs-devtools
nice, thanks! so if I understand correctly I’d remove adzerk-oss/boot-cljs-repl
and replace it with usage of jupl/boot-cljs-devtools
?
@superstructor: The README should have instructions on installation and usage.
yep have read the readme, looking at the README there is no equivalent of (start-repl)
in a boot repl -c session ?
I’ll take a look at the update to dirac. So far you would only use the repl in the browser.
And cursive with https://github.com/binaryage/dirac/blob/master/docs/integration.md
Thats sufficient, I guess with proper Cursive/Chrome REPL I won’t need a boot repl anymore
Ok I’ll give implementing this a try now and let you all know how it goes. Amazing work @darwin @jupl, this is just what I was waiting for in my CLJS workflow!
but I think you should keep it there just for completeness, I tend to jump into plain lein repl just for testing sometimes
@superstructor: thanks for testing, expect rough edges, I haven’t used it myself much, just for tests