Scala: Espressioni

La serie di articoli su Scala continua con le espressioni. Le espressioni sono uno dei fondamenti della programmazione funzionale, perché non hanno alcun side effect (restituscono “nuovi” dati invece di modificarne di esistenti), e il poter lavorare con dati immutabili è uno dei vantaggi della programmazione funzionale. La più semplice espressione che possiamo incontrare è […]

Approfondisci

Scala: If…Else

Se siete qui probabilmente ne sapete già abbastanza di programmazione, quindi non credo servano molte parole per dire a cosa serve un blocco if…else. Dedichiamo qualche parola a questo blocco perché ci sono delle differenze sintattiche rispetto ai blocchi if…else con cui siamo abituati a lavorare (anche se il comportamento rimane lo stesso). In particolare […]

Approfondisci