This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-24
Channels
- # admin-announcements (21)
- # announcements (1)
- # beginners (36)
- # boot (48)
- # cider (21)
- # clojure (61)
- # clojure-italy (4)
- # clojure-japan (5)
- # clojure-norway (2)
- # clojure-russia (2)
- # clojure-sg (2)
- # clojure-uk (3)
- # clojurescript (33)
- # core-async (5)
- # core-typed (1)
- # cursive (13)
- # datomic (34)
- # devops (38)
- # editors (24)
- # events (10)
- # ldnclj (14)
- # off-topic (31)
- # onyx (4)
- # re-frame (84)
Per me la cosa più “difficile” è stata capire la differenza tra list, vector, map e set - () [] {} #{} Venendo da scheme/common lisp mi erano un po’ aliene, soprattutto capire quando usare una lista e quando un vettore
@bru: c’è un talk carino sull’adozione di Clojure tenuto da Jan Stepien ad una conferenza Ruby: https://www.youtube.com/watch?v=Hv4slaRydRM
@mdallastella: grazie, è un argomento sempre affascinante
La mia difficoltà è stato il salto mentale da OOP a FP. Mastico Emacs Lisp e gioco con Chicken Scheme, per cui la sintassi mi è venuta facile dopo pochi sforzi. Ragionare in maniera "funzionale" è l'ostacolo più grande per me.