From 939bbfcf8e80e53c051d15ddff5180c35946068a Mon Sep 17 00:00:00 2001 From: Prakhar Srivastav Date: Wed, 18 Jan 2017 22:38:40 +0530 Subject: [PATCH] Added functional programming course from Cambridge --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index a866f8e..11d8064 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,9 @@ Courses - Covers functional programming basis using Clojure. - Topics include testing, functional programming, immutable collections and concurrency. - Also includes assignments covering Clojurescript, [Reagent](Reagent Github) etc. +- [L28](https://www.cl.cam.ac.uk/teaching/1516/L28/) **Advanced Functional Programming** *University of Cambridge* Lecture NotesAssignmentsReadings + - This module aims to teach students how to use the features of modern typed functional programming languages (e.g. OCaml, Haskell) to design and implement libraries and DSLs. It aims to demonstrate how such techniques can improve both correctness and efficiency. Students wishing to take the module should have some experience of a typed functional programming language and an understanding of type inference. + - This particular session was taught by a prominent OCaml programmer, open Source contributor & author of real world OCaml - Dr Anil Madhavapeddy. -------