This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-09-25
Channels
- # announcements (5)
- # babashka (2)
- # beginners (36)
- # bristol-clojurians (3)
- # calva (26)
- # cider (11)
- # clj-kondo (26)
- # cljfx (5)
- # cljsrn (7)
- # clojure (149)
- # clojure-berlin (13)
- # clojure-czech (1)
- # clojure-dev (6)
- # clojure-europe (50)
- # clojure-france (2)
- # clojure-italy (9)
- # clojure-nl (4)
- # clojure-uk (48)
- # clojured (1)
- # clojuredesign-podcast (4)
- # clojurescript (27)
- # core-async (3)
- # cursive (5)
- # data-science (1)
- # datalog (1)
- # datomic (32)
- # emacs (8)
- # events (1)
- # fulcro (19)
- # graalvm (2)
- # graphql (7)
- # jobs (1)
- # malli (5)
- # meander (36)
- # nrepl (2)
- # parinfer (2)
- # pedestal (14)
- # reagent (4)
- # reitit (2)
- # reveal (7)
- # specter (4)
- # tools-deps (6)
- # uncomplicate (1)
- # vrac (2)
- # xtdb (12)
Guten morgen!
I just had to use '~k#` in some code and now I don’t know if I’m super smart or super filthy.
@ordnungswidrig I'm not even sure how to google that let alone what it does
I'm assuming @ordnungswidrig is using a nested syntax quote there
e.g.:
user=> (eval `(let [k# 'clojure.core/inc] (prn `'~k#)))
(quote clojure.core/inc)
Basically I've created a small macro to dump some expressions in a map: (prn "DBG" (binding-map foo bar baz))
Printing e.g. {foo 123 bar :whatever baz nil}
(defmacro bindings [& ks]
(zipmap (map #(list 'quote %) (keys &env))
ks))
(let [a 1 b 2 c 3]
(bindings a b)) ;;=> {a 1 b 2}
Hmm, might be handy to capture function inputs:
(defn foo [a b c]
(def x (bindings a b)))
(foo 1 2 3)
x ;;=> {a 1 b 2}
There's a few repls about that do that. Scopr capture too. There's a few contexts where things need to be filtered.
I'm foolishly waiting for a cljs&clj compatible one that doesn't require me to move to shadow.
does anyone know if nubank will still be building a business around datomic or not? I know they use it a lot internally but being a bank and a database vendor seems a bit odd
Cognitect will remain operating as their own thing and will continue to offer Datomic consultancy
I think it will kill them selling it to other banks (banks don't like buying products from other banks. that does often mean we get nice open source things tho)
@raymcdermott I thought the deal that eventually came out was that they were going to use Oracle cloud and that there wasn't anything else
> Oracle and Walmart will own 20% of TikTok Global, with respective stakes of 12.5% and 7.5%, and the data of TikTok's U.S. users will be stored in Oracle's cloud servers.
via https://www.fool.com/investing/2020/09/22/5-things-know-about-oracle-walmart-tiktok-deal/
I understand that the Donald wants a kickback of $5bn to fund "patriotic" history lessons which means https://en.wikipedia.org/wiki/The_1619_Project
Dearest Clojurians! How about a :umbrella_on_ground: :clojureD 2021-Summer Edition? :umbrella_on_ground: Let us know your wishes & opinions! http://clojured.de/clojured-2021-… Our little poll runs until 09 October, we take a little break while you are voting and will update you with the results asap. Thank you so much in advance for your support!
(also how is it possible that we never put the heart of clojure logo on here as an emoji)
if you really need the high performance of transient and the queueing functionality, I would be starting to look in java.util.collection
the fact that Clojure makes it so easy to interact with java.util.concurrent.ConcurrentLinkedDeque
is pure genius