Hacker News new | ask | show | jobs
by richardwhiuk 4797 days ago
In Univ of Cambridge CS course it's covered in second year undergraduate material - see http://www.cl.cam.ac.uk/teaching/1213/Types/ (though not referred to by name explicitly).