This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-09-23
Channels
- # alda (1)
- # beginners (26)
- # boot (88)
- # carry (2)
- # cider (6)
- # clara (6)
- # cljs-dev (43)
- # cljsrn (14)
- # clojure (48)
- # clojure-belgium (2)
- # clojure-czech (4)
- # clojure-dev (1)
- # clojure-dusseldorf (7)
- # clojure-japan (1)
- # clojure-russia (55)
- # clojure-spec (65)
- # clojure-taiwan (1)
- # clojure-uk (28)
- # clojurescript (154)
- # cursive (5)
- # datomic (1)
- # editors (2)
- # emacs (29)
- # funcool (1)
- # jobs (3)
- # lambdaisland (5)
- # leiningen (1)
- # luminus (2)
- # new-channels (1)
- # off-topic (17)
- # om (18)
- # om-next (10)
- # onyx (24)
- # parinfer (14)
- # pedestal (4)
- # planck (3)
- # re-frame (69)
- # reactive (2)
- # reagent (3)
- # schema (2)
- # spacemacs (2)
- # sql (13)
- # vim (11)
Is this still current? https://github.com/clojure/clojurescript/wiki/Road-Map
In particular, what is the goal with verified working nREPL integration
? Would this be a replacement for Piggieback?
@plexus not current - after the REPL overhaul there’s really nothing left for us to do
I’ve looked at Piggieback several times, IMO it’s pretty broken and there’s not much we can do about that
I need to create analysis cache in edn
format
I’m building my project with :optimizations :none
. Therefore :analysis-cache
is true automatically
But the analysis cache is in json
format
and eval-str
doesn’t digest json
in :cache
Please help
@dnolen would you mind elaborating a bit more on that? From looking at Piggieback I agree it's pretty broken, but is there really no better way?
ok, that's reasonable... I guess it will take some imagination, we seem to be stuck in a local maximum with piggieback
alright, I see where you're coming from. I think it's a combination of Piggieback being "good enough" for most people, and it being code that not many want to get too close to
I'll give it a think, I think the hardest part is figuring out what the result should look like. All the pieces are there.
it’s not clear to me how essential many of the implementation choices in Piggieback actually are - as in are they actually a requirement for an nREPL client
@dnolen any idea about the question i asked regarding analysis cache
I need to create analysis cache in edn
format
I’m building my project with :optimizations :none
. Therefore :analysis-cache
is true automatically
But the analysis cache is in json
format
and eval-str
doesn’t digest json
in :cache
I see. Is there a way to convert the json into edn?
The data in the edn
file looks completly different than the data in json
in edn: there is something like:
{:rename-macros {}, :renames {}, :use-macros {}, :exclude
etc…
And in json, there is something like:
"~:rename-macros" ["^ "] "~:renames" ["^ "] "
@viebel that’s transit-in-json
https://github.com/cognitect/transit-clj https://github.com/cognitect/transit-format
I will check it @joost-diepenmaat