class: center, middle
Jordi Delgado i Gerard Escudero
Departament de Ciències de la Computació
Universitat Politècnica de Catalunya
-
Introducció a Clojure (2 setmanes)
.small[L'eina. Tipus bàsics i expressions. Funcions, locals, llistes i condicionals. Recursivitat. Tractament d'excepcions. Exercicis.] -
Funcions first-class (2 setmanes)
.small[Funcions d'ordre superior. Seqüències i col·leccions. Funcions d'ordre superior habituals. Llistes per comprensió. Exercicis.] -
Clausures (2 setmanes)
.small[Clausures. Exercicis.] -
Funcions d'ordre superior (2 setmanes)
.small[Composició i Pipelining. Tail Call Optimisation. Continuation-Passing Style. Trampolining. Exercicis.] -
Immutabilitat (1 setmana)
.small[Immutabilitat. Exercicis.] -
Avaluació mandrosa (1 setmana)
.small[Avaluació mandrosa. Seqüències mandroses. Exercicis.] -
Macros (2 setmanes)
.small[Macros. Exercicis.]