Indice

Queste pagine contengono le tracce di laboratorio del corso Linguaggi e Paradigmi di Programmazione. Ogni lezione di laboratorio copre una o più tracce, che possono essere di due tipi:

  • Schede: illustrano sinteticamente e per mezzo di piccoli esempi i costrutti fondamentali del linguaggio di programmazione Haskell e servono per acquisire gradualmente familiarità con il linguaggio;
  • Casi di studio: illustrano in maniera estesa e dettagliata la risoluzione di un problema nel paradigma di programmazione funzionale, mettendo in luce le principali differenze della soluzione rispetto ad altre per paradigmi di programmazione differenti.

Introduzione

Laboratorio 1

Laboratorio 2

Laboratorio 3

Laboratorio 4

Laboratorio 5

Laboratorio 6

Laboratorio 7

Laboratorio 8

Laboratorio 9