Clojurians
#clojure-italy
<
2017-08-23
>

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

reborg08:08:51

@bronsa sono sicuro che grattando il fondo del bytecode hai visto cose "che voi umani...." :slightly_smiling_face: e Rich ti stringera' la mano

reborg09:08:29

E' la prima volta che sento parlare di variants...

bronsa09:08:49

o tagged union

bronsa09:08:54

altri nomi per lo stesso concetto

reborg09:08:12

sto leggendo ora... non ho idea di cosa stiano parlando :smile: http://www.lispcast.com/reduce-complexity-with-variants

bronsa09:08:08

eeeh, non sono molto d'accordo con quel talk onestamente

reborg09:08:20

qualche perplessita' anch'io. L'esempio iniziale mi spiazza, perche' non modellerei tipi di immagine in quella maniera per cominciare

reborg09:08:30

metterei :type and :source come chiavi. L'URI e' quello che userei per il polymorphic dispatch (che e' quello che accade gia' in generale)

reborg09:08:59

cmq, cerco di capire meglio il concetto che comunque sembra interessante

reborg14:08:57

Quindi non c'e' un update-vals per hash-maps in clj. Io uso reduce-kv quando ne ho bisogno, ci sono alternative migliori?