12.3.13

Informatics 1: Functional Programming

Videos of my 2009 lectures on functional programming in Haskell are available online from the University of Edinburgh.  There seems to be a cottage industry in videos explaining monads, see Lectures 18 and 19 (and 16 and 17) for my version, or see How to Declare an Imperative and Monads for Functional Programming if you prefer text to video.

7 comments:

Anonymous said...

Course content begins around 31:25 into lecture 1.

Arthur said...

Where can we find these course assignments/howeworks.
thank you in advance

Arthur said...
This comment has been removed by the author.
Philip Wadler said...

@Arthur: Additional material for the course is at http://www.inf.ed.ac.uk/teaching/courses/inf1/fp/2009/.

Unknown said...

The videos and podcasts at:
"http://groups.inf.ed.ac.uk/vision/VIDEO/2009/inf1fp.htm" are broken.
Clicking on media brings you to this link

"http://lectures.is.ed.ac.uk:8080/ess/echo/presentation/c7bd9b6e-37fe-4c43-8553-9ebfb0dec865"

which resolves to SERVICE UNAVAILABLE.

Unknown said...

Another set of lectures from 2103 at
INF are able to be downloaded. Even though the titles say "Download", one must still ctrl+click and save link as ..

Philip Wadler said...

@Stephen: Thanks for noting the problem. I've submitted a ticket to track down the videos. Meanwhile, I gather they are available via YouTube.