Programming in F#
  • Home
    • F# programming materials and support documentation
    • Lectures
  • Advanced Programming 2023
  • Advanced Programming 2024

Tooling

  • Debugging F#
  • Jetbrains Rider
  • Visual Studio Code
Programming in F#
  • Home

Home

F# programming materials and support documentation

Advanced Programming 2024 Information

Online REPL with examples

Lectures

  1. Course setup Sample code Coursework0
  2. Types, expressions, values, functions
  3. Lists, functions, basic types and tuples
  4. Tagged values / discriminated unions, Lists, Higher-order functions on lists
  5. Records. Sets and maps as abstract data types
  6. Recursive data types
  7. Railway oriented programming
  8. Tail recursion
  9. --
  10. --
  11. Computation expressions
Next

Built with MkDocs using a theme provided by Read the Docs.
Next »