Questo repository contiene il materiale usato per il corso di Programmazione 2, tenuto presso il Dipartimento di Matematica dell'Università degli Studi di Pavia.
Per approfondire gli argomenti trattati nella lezione sui linguaggi di programmazione funzionale si consigliano:
- Can Progamming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs
- Why Functional Programming Matters
- A tutorial on the universality and expressiveness of fold
- To Iterate is Human, to Recurse, Divine
- Python Docs - Functional Programming How To
- Applicazione di Facebook scritta in Haskell: Facebook’s New Spam-Killer Hints at the Future of Coding
Per approfondire gli argomenti trattati nella lezione "A Quick Intro to Machine Learning":
- Lista di ebook gratuiti sull'argomento
- Un'introduzione alla parte teorica dell'argomento: An Overview of Statistical Learning Theory
- Un tutorial in Python usando la libreria Scikit
- Machine Learning da una prospettiva di ottimizzazione: Evolution of randomness in optimization methods for supervised machine learning
- Articolo di Nature relativo ai due videoclip mostrati a lezione: Human-level control through deep reinforcement learning