This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-01-13
Channels
- # announcements (2)
- # architecture (10)
- # aws (1)
- # babashka (1)
- # beginners (208)
- # calva (15)
- # clojure (164)
- # clojure-australia (9)
- # clojure-europe (37)
- # clojure-nl (19)
- # clojure-sanfrancisco (2)
- # clojure-spec (10)
- # clojure-taiwan (2)
- # clojure-uk (48)
- # clojurescript (59)
- # conjure (2)
- # core-async (3)
- # data-science (3)
- # datomic (5)
- # events (66)
- # figwheel-main (2)
- # fulcro (35)
- # graphql (3)
- # jobs-rus (3)
- # kaocha (1)
- # meander (5)
- # off-topic (85)
- # pedestal (2)
- # re-frame (5)
- # reitit (11)
- # reveal (5)
- # shadow-cljs (16)
- # slack-help (15)
- # test200 (4)
- # tools-deps (12)
- # xtdb (9)
๐ Is it that time already?
What's the state btw, of the ability to dynamically add libs to the REPL, i.e., the add-libs branch that was there? Is that still being worked upon for tools-deps?
Yes, it's still experimental but the idea of a standardized way to add dependencies at runtime now seems to be a goal of either t.d.a. or Clojure itself.
Which I'm very pleased about. I don't use it a lot, but it is very convenient when you need it -- and I'm very attached to a long-lived REPL ๐
Although I shutdown my work REPL prior to today's talk/demo, I normally have that running for a week or more at any given time, so being able to add new libraries to experiment with is a pretty important use case. But, it's not like this is really new: if you use lein
, it has Pomegranate built in (that's how it fetches dependencies) so you can add dependencies to a lein repl
session with a bit of work -- it's just not something folks are used to doing).
I lost track a bit, since of the talk around basis etc., I just wondered if it was at the stage now where one could add a lib in for playing around. I hope it'll come this year then!
Not that I use that "feature" atm, but would be cool to have - for experimentation.
Anyone using my dot-clojure
can leverage it with the :add-libs
alias ๐
In my talk today, one of the things I showed was how to put code in deps.edn
with #_
and pull in t.d.a.'s add-libs
and use it to update your deps so you can mostly do with the EDN and very little editing. Once this stabilizes, I will write a wrapper that just reads your deps.edn
and fetches/installs whatever's in your dependencies ๐
morning
mรฅnยกng
Good moaning
morning
Hi, this teaching from home is insane. All day, I just switch http://zoom.us calls for kids, fix that they have closed the window or missed something because of lagging internet. I hope, those of you, who have kids, are doing better. ๐ณ ๐
i do an hour of maths and science with them, SO does some other stuffs - english, art, and then they have some zooms with their teacher - mostly seems ok, and they don't seem to hate me (even though i made them do binary long division). i wouldn't like it to carry on forever though ๐ฌ
binary long division is actually a lot easier than decimal long division, because you never have to figure out how many times the divisor goes into the current focus - it's either > than = 0 or <= than = 1
anyone had any (good or bad) experiences with the server-side of http chunked transfers from clojure ? aleph seems to support it straightforwardly, but i've not used it yet