Clojurians
#clojure-italy
<
2019-01-31
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

manuel09:01:32

buondì, ma soprattutto: @reborg come procede con il libro? :slightly_smiling_face:

reborg09:01:52

non male @manuel… con la botta delle “vacanze” di Natale siamo arrivati a 14.5. Ora 14.6 e’ rimasto il piu’ ostico ma dopo quello non vedo altri problemi monumentali. Sentiti libero di contribuire un paio di funzioni che non mi offendo :slightly_smiling_face:

manuel09:01:46

ah, ma mi dovresti indirizzare sul cosa/come però. E poi capire se sono all'altezza. :wink:

reborg09:01:55

Lieto di indirizzarti e guidarti :slightly_smiling_face: contatta pure in privato

andrea.imparato15:01:11

carissimi, domanda niubbissima

andrea.imparato15:01:14

(->
 ["foo" "bar" ""]
 ((fn [x] (remove empty? x))))

andrea.imparato15:01:34

mi spiegate come fa a funzionare? :slightly_smiling_face:

bronsa15:01:11

(macroexpand-1 '(-> ["foo" "bar" ""]  ((fn [x] (remove empty? x)))))
;=>((fn [x] (remove empty? x)) ["foo" "bar" ""])

bronsa15:01:48

eta-expanding -> (remove empty ["foo" "bar" ""])

andrea.imparato15:01:38

cosa intendi con eta cmq?

nilrecurring15:01:23

Penso che si riferisca alla η-conversion

nilrecurring15:01:14

(la pagina wiki del lambda calculus è worth reading in ogni caso)

andrea.imparato15:01:54

mannaggia a me che non ho seguito il corso all'uni :smile:

andrea.imparato15:01:59

grazie mille cmq