Clojurians
#clojure-italy
<
2018-11-12
>

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

manuel08:11:56

buon lunedì, people

reborg10:11:05

Secondo me con 5 anni di esperienza Clojure mi prendono :beach_with_umbrella:

mdallastella10:11:57

Common Lisp è un'altra bestia, @reborg

reborg10:11:27

dici che non mi si pijano?

bronsa10:11:19

e` molto molto diverso come linguaggio

reborg11:11:08

L’interesse per un job Lisp ce l’ho da tempo… chissa’, magari un giorno passo al lato oscuro

manuel11:11:15

stanco di digitare tre tipi diversi di parentesi? :smirk:

reborg11:11:06

si’.. e solo in minuscolo… che noia

bronsa11:11:18

little known fact: common lisp E` case sensitive, anche se la REPL parrebbe far sembrare di no

* (defvar abc 1)

ABC
* aBc

1

bronsa11:11:42

quello che succede e` semplicemente che il reader converte tutti i simboli in maiuscolo

reborg11:11:15

* (defvar ABC 1)
ABC
* (defvar abc 2)
ABC
* ABC
1

reborg11:11:24

oddio che e’ successo ad abc

bronsa11:11:37

:) defvar e` ~ defonce in clojure

reborg11:11:02

si sono un niubbo, meglio che me lo studio prima

reborg14:11:56

Questo if statement (e varianti) e’ particolarmente irritante (if (string? x) (Integer. x) x)

reborg14:11:49

La forma con (cond-> x (string? x) Integer.) e’ forse meglio ma non soddisfa al 100%