The big picture: Small introduction to functional programming (italian version of this page) is some kind of short book that I am writing, based on some material I used in various functional programming courses in the last years. This "book" is intended to guide imperative programmers in their first steps in the functional programming land.
Most of this material is a semi-automatic translation of notes I originally wrote in italian... Typos, grammar errors, small mistakes, and hard-to-read sentences can hence be expected