This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-07-10
Channels
- # beginners (15)
- # boot (15)
- # cider (6)
- # cljs-dev (231)
- # cljsjs (1)
- # cljsrn (26)
- # clojure (147)
- # clojure-argentina (1)
- # clojure-dev (8)
- # clojure-germany (1)
- # clojure-italy (26)
- # clojure-russia (2)
- # clojure-spec (83)
- # clojure-uk (154)
- # clojurescript (123)
- # conf-proposals (3)
- # core-async (5)
- # cursive (26)
- # datascript (21)
- # datomic (120)
- # emacs (2)
- # graphql (9)
- # hoplon (195)
- # instaparse (16)
- # jobs-discuss (1)
- # leiningen (8)
- # luminus (8)
- # lumo (7)
- # off-topic (17)
- # om (7)
- # om-next (3)
- # parinfer (121)
- # pedestal (5)
- # planck (13)
- # re-frame (11)
- # reagent (21)
- # ring-swagger (2)
- # spacemacs (28)
- # uncomplicate (3)
- # unrepl (7)
- # untangled (34)
- # vim (5)
'Giorno
Giorno!
E benvenuto @mpdairy
@bronsa @reborg appena visto il talk di mmight, assolutamente meraviglioso, e concordo sulla svolta inaspettata e bellissima
Saro' io duro, ma ogni volta che devo definire una nuova compojure route perdo anni di vita a trovare il giusto destructuring 😖
No, succede anche a me 😄 Tipicamente finisco a fare copia-incolla di codice che ho già da qualche parte
C’è un qualcosa di controintuitivo ma non ho capito cosa. È tanto magico, ma non abbastanza
molte librerie ring-*. tutto molto flessibile ma anche piu' possibilita' di non beccare la combinazione giusta
esatto, mi succede spessissimo che certe combinazioni di middleware semplicemente non funzionano
il problema che vedo io con i middleware ring e` che spesso ci sono requirement impliciti di ordinazione
e` un problema che ho avuto in tools.analyzer, dove le pass di analisi sono definite in modo simile a dei middleware, e anche tools.nrepl ha avuto problemi simili visto che usa middleware
sia tools.analyzer che tools.nrepl hanno risolto questo problema dichairando esplicitamente le dipendenze e schedulandole in modo intelligente
e` un approccio che aggiunge un po' di indirezione al "i middleware sono semplici funzione che combini tramite comp", ma sono convinto sia un compromesso utile
(che poi e` la distinzione tra avere composizione tramite un approccio dichiarativo o uno funzionale)
Mi accodo a @manuel
questo tizio ha speso una certa quantita' di ore a spiegare come costruire una app con re-frame and friends: https://www.buildfunthings.com/clojure/index.html (io non lo conoscevo)