This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-14
Channels
- # adventofcode (62)
- # beginners (78)
- # boot (26)
- # boot-dev (9)
- # cider (73)
- # cljs-dev (33)
- # cljsrn (36)
- # clojure (159)
- # clojure-android (1)
- # clojure-austin (1)
- # clojure-greece (79)
- # clojure-italy (10)
- # clojure-nl (3)
- # clojure-russia (11)
- # clojure-spec (33)
- # clojure-uk (26)
- # clojurescript (107)
- # core-async (22)
- # core-logic (12)
- # cursive (16)
- # datomic (13)
- # devcards (5)
- # duct (36)
- # emacs (4)
- # figwheel (3)
- # fulcro (107)
- # graphql (171)
- # hoplon (27)
- # instaparse (24)
- # jobs-discuss (34)
- # juxt (3)
- # lein-figwheel (1)
- # leiningen (8)
- # lumo (11)
- # off-topic (9)
- # onyx (79)
- # parinfer (1)
- # pedestal (75)
- # re-frame (27)
- # rum (1)
- # shadow-cljs (11)
- # spacemacs (20)
- # specter (17)
- # unrepl (96)
@cgrand actually in Js you can’t block tout court
Short if while(true){}
Right
Got a few questions about that yesterday
The world is waiting for unrepl.cljs
Daniels presentation of unrepl.el was very well received yesterday
Lots of ooohs and aahhs
https://github.com/Unrepl/plain-repl/blob/master/src/plain_repl/lumo.cljs is a one-file no-deps implementation of an upgradable repl in lumo
The images were a real crowd pleaser
it’s not as full fledged as current lumo implem, but this is showing a way to refactor lumo to make it upgradable
The elided exception in lazy-seq is also very effective
Very cool
Do I just evaluate that in lumo?
(Not the emoji, the plain repl)
Ahh I’ll try that when I’m in the office
amazing.. I just gave it a read. I think i need more time to wrap my head around it completely, but I get the idea.
as you can see bindings management and session managemnt (which are related) is bit done
There are several ways forward but mostly it would be to make plain-repl on par with lumo.repl (or retrofit it into lumo.repl)
Long term I’d like async read and async eval (at least as placeholders) to go in cljs proper
and with this plain repl implementation, do you think someone could start working on a unrepl cljs for it, while we wait for lumo to integrate it (or something similar to it)?
@volrath I’m going to extract from accept
a template repl similar to clojure.main/repl
on a breakpoint (either user set or exception being thrown), the user may enter an unrepl session in the context of the breakpoint (looking at and modifying fields and locals, running code etc.)
we definitely should think on a big feature for clojured, and who knows, maybe we can do both
image is well supported across all emacs installations these days, but browser views are not
it's possible though: http://i.imgur.com/T5efpL0.gifv