Fork me on GitHub
#clojure-europe
<
2021-06-22
>
jkxyz06:06:09

Morning! ☀️

RAMart06:06:46

Hi there! @pez Your :clojureD 2021 talk is online! https://youtube.com/watch?v=NIk5hVzA_fY 🍻

pez06:06:04

Morning. Wow!

slipset06:06:38

There goes my morning 🙂

pez07:06:18

Haha, you are a super hero in that story, Erik! (Because it is a story about Calva.) ❤️

RAMart07:06:45

Yes! Next time I need to (sort brain), I know where to reach out. 😁

slipset07:06:10

Wow, not sure how to put it, but I never realized that what from my side was, as you put it, basically acting as a rubber duck, was so important (and dare I say fruitful) for you. There is definitively an important/interesting asymmetry here, as the effort I put in was negligible for me, but the output was obviously important for you 🙂

slipset07:06:49

Anyways, I really love your vision for Calva, and the work you put in to make Clojure accessible for beginners is both super impressive and very important.

slipset07:06:56

Remember, when I first was made aware of Calva, it had the capability of freezing all bash-terminals. Today it’s a no-brainer to recommend it as an editor for any Clojure programmer. Well done!

slipset07:06:22

(and, nice and well delivered talk!)

pez08:06:42

It was even more important to me than I allowed myself to say in that talk. Thanks!

dharrigan07:06:26

Good Morning Fellow Clojurists!

genRaiy07:06:46

Hlp hv lst ll vwls n m kybrd

ordnungswidrig07:06:23

o oie i a e ou ou

😂 3
javahippie07:06:32

Morning! Is there somebody in the channel whose (european) company sponsors projects / maintainers on GitHub? I’m wondering about things like VAT, taxes etc. etc. and cannot find anything online.

djm07:06:19

I recall seeing someone on twitter saying that they stopped using GitHub sponsors, because it didn’t handle those things properly. They may have been wrong/overly scrupulous/out of date, though

3
javahippie07:06:54

As far as I see it, the sponsoring fees are part of the monthly GitHub bill. As long as GitHub creates valid invoices, this should work tax-wise. Guess I won’t be able to deduct the donations from taxes, but that’s not that important…

reefersleep14:06:49

Good morning 🙂

reefersleep14:06:25

Didn’t know you were in here too, vvvalvalval (is that right?)

val_waeselynck18:06:56

Morning! French it is

reefersleep14:06:41

Is that a Polish name?

borkdude14:06:59

Valentin = French (or Belgian?)

Fahd El Mazouni14:06:07

good afternoon :male_zombie:

Fahd El Mazouni15:06:04

what are some publicly accessible code bases you find particularly elegant ?

pez16:06:13

The VS Code team is tougher to convince they have a bug than the Java team is. 😃 Please upvote this on Github, folks: https://github.com/microsoft/vscode/issues/126306

Michaël Salihi16:06:14

Morning, vote for the VScode issue done.

❤️ 2
genRaiy17:06:06

@fahd.elmazouni look at pretty much anything from @weavejester

👍 7
Fahd El Mazouni06:06:38

thanks ! I'll have a look !

genRaiy17:06:23

consider this function

genRaiy17:06:35

(defn split? [hand]
  (and (= 2 (count (vals hand)))
       (apply = (map :rank (vals hand)))))

genRaiy17:06:55

we could also write

genRaiy17:06:00

(defn split? [hand]
  (let [vs (vals hand)]
    (and (= 2 (count vs)) (apply = (map :rank vs)))))

genRaiy17:06:32

wouldn't this be nicer...

genRaiy17:06:36

(defn split? [{:apply vals :as vs}]
  (and (= 2 (count vs)) (apply = (map :rank vs))))

genRaiy17:06:19

has something where we can use functions in destructuring ever been put on the table?

borkdude17:06:56

Hot take: particularly elegant code is code waiting for production to happen.

👍 2
genRaiy17:06:24

🍑 🔥

3
genRaiy17:06:02

ooh me peach hurts after that one

🙂 4