This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
@a.gazzarini quando comici a usare eccezioni nessuna funzione è più pura, ma ha side effects
Questo è già sufficiente per cercare di evitarle in clojure
Dipende poi dal contesto ma anche se usate andrebbero limitate alle parti di codice che fanno il lavoro sporco diciamo
Ciao, @andrea.crotti grazie mille. Effettivamente senza esempi concreti è un pò difficile. Appena ho qualcosa di "postabile" cerco di essere + preciso.
e comunque dire che ricorda il C e' un po' esagerato anche se non ci fosse nessun support per le eccezioni
dato che C non ha pattern matching e tutte le belle strutture dati nella stdlib di Clojure da usare
in altri linguaggi funzionali cose tipo la "Maybe" o "Either" monad gia risolvono sono decisamente meglio per la maggior parte dei casi