Episode

Control flow & pattern matching [10 of 12] | Beginner's Series to: F#

Applications are a series of instructions that execute in sequential order. Using loops, conditional expressions, and pattern matching, you can control the flow of execution in your application and behave differently based on certain conditions. Pattern matching has the added benefit of leveraging the compiler to enforce correctness in your code as you handle these behaviors.
 
Links: 

F#