Introduction to OCaml

Details
We will cover an introduction to the general purpose (and very fun) programming language OCaml. OCaml is a strongly typed multi-paradigm general purpose programming language. If you've ever been interested in programming using a strong type system, this is the programming language for you.
In this session we will cover the basics of the language by using the course material, exercises and programming environment provided by the free "Introduction to OCaml" online course which you can sign up for here:
https://gist.github.com/yurug/406b1cf63f083fd6aab76fb646aa3e39
(Please sign up even if you decide not to attend :) You do not need to install anything on your computer (the course uses a browser based OCaml execution environment) but you certainly may install OCaml on your laptop if you want. No prior experience with functional programming or programming is needed. All you need is a laptop and a sense of curiosity.

Introduction to OCaml