Introduction

Welcome to the F# notes book!

Motivation

One of the most painful parts of programming is debugging. How can we make our code have less bugs? Functional Programming is a style of programming that can catch many bugs!

Why do I love F#?

  • F# catches many bugs, making coding so much more enjoyable
  • F# is light like Python
  • F# has Microsoft's Dotnet ecosystem making it easy to get helpful libraries!