Fork me on GitHub
#clojure
<
2023-02-24
>
cddr12:02:42

I remember seeing an example of a transducer (probably in a rich hickey talk or maybe docs) that represented a big transformation pipeline, about half a page long, showcasing all the stuff you could do with transducers. If that rings any bells for anyone I’d be super grateful for a link.

cljparrot 2
rgm17:02:57

might anyone point me to the deps.edn guide section or similar that describes how to enter a {:git/url ,,, :git/sha ,,,} where the deps.edn isn't at the top of the repo? I have a main library repo with /deps.edn at the root, and it has extra stuff under /modules/the-extra-bits/deps.edn. (The reason is "extra bits" might use redis, might use postgres, and I don't want to drag in carmine for postgres use or next.jdbc for redis use, so a library consumer needs 2 entries in their deps.edn: one for the main lib and one for the storage variant)

Sam Ritchie17:02:30

I depend here on a deps.edn defined here in the clerk repo:

rgm17:02:53

thanks, Sam!

rgm17:02:02

that is exactly what I was failing to google properly

rgm18:02:29

thanks 🙏 ... of course, I couldn't see it at all before and now I'm a little embarrassed I missed it. (to be fair, eg. the mayonnaise is also invisible in the fridge and will only decloak when I have called out the question "where is the mayonnaise")

Alex Miller (Clojure team)18:02:18

well it's easy to find if you know what it's called :)

rgm18:02:13

what, mayonnaise? I'm pretty sure I remember that one most of the time.

skylize17:02:45

Hard to call out "Where is the mayonnaise?" if you don't even know what it's called. I should try calling out "Where is the beer?" and see if that saves me a trip to the liquor store.