This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-06-16
Channels
- # aws-lambda (1)
- # bangalore-clj (2)
- # beginners (121)
- # boot (23)
- # cljs-dev (165)
- # cljsrn (8)
- # clojars (2)
- # clojure (164)
- # clojure-berlin (6)
- # clojure-chicago (3)
- # clojure-italy (5)
- # clojure-nl (1)
- # clojure-russia (4)
- # clojure-serbia (32)
- # clojure-sg (1)
- # clojure-spec (8)
- # clojure-uk (55)
- # clojurescript (94)
- # cursive (21)
- # datomic (30)
- # events (1)
- # hoplon (6)
- # jobs (1)
- # keechma (1)
- # liberator (2)
- # luminus (8)
- # off-topic (48)
- # om (12)
- # onyx (24)
- # parinfer (15)
- # pedestal (8)
- # re-frame (4)
- # sql (18)
- # test-check (31)
- # unrepl (70)
- # untangled (21)
“oakinfer” was a failed experiment. non-indentation based inference was a rabbit hole of edge cases, even under conservative constraints
v3 will have onBadInnerParen: 'erase' | 'suspend'
. It will default to suspend, and highlight the offending paren. rationale: https://github.com/shaunlebron/parinfer/issues/131#issuecomment-309053770
i’ll add it to the demo to help plugin authors decide which option they want
@shaunlebron Thanks for all the great documentation of your thought process on this (and parinfer in general)
@cfleming thanks for the encouragement!
it’s definitely a lot of work. it helps me keep context which I’m always afraid of losing
No problem, I wish I had the discipline to document my own work like this, since even in a solo-developer project it’s very useful
Cursive has a bunch of very different components, I tend to work on one and then come back to it months later - as you say, it helps context and remember the justification for decisions.
you probably have a better memory than I do then!
Really, long term, documenting is almost certainly time-efficient, it just doesn’t feel like it when you’re doing it.
that’s a really good way to put that
i find it’s like climbing and taking the time to setup an anchor to clip into
i got tired of not finishing projects some years ago, and writing helped me overcome that