Home
F# programming materials and support documentation
Advanced Programming 2024 Information
Lectures
- Course setup Sample code Coursework0
- Types, expressions, values, functions
- Lists, functions, basic types and tuples
- Tagged values / discriminated unions, Lists, Higher-order functions on lists
- Records. Sets and maps as abstract data types
- Recursive data types
- Railway oriented programming
- Tail recursion
- --
- --
- Computation expressions