Skip Ribbon Commands
Skip to main content
Export Event

Title

F# and Pattern Matching

Location

 

Start Time

6/1/2009 6:30 PM

End Time

6/1/2009 8:30 PM

Description

"Arguably one of the most powerful features of the F# Language is its pattern-matching capability. Often touted as F#’s approach to if-then and switch-case control flow, Pattern-Matching does all this – and more. In this session, Richard will start with the fundamentals of Pattern-Matching (what it is, and how it works) and he’ll follow with alternative applications of it. We’ll look at Pattern-Matching syntax and how it compares to C#, conditional matching and guard rules, what happens with unmatched patterns and how to apply Pattern-Matching in a variety of scenarios. You’ll leave the session with a deeper understanding of the power of F#’s pattern-matching features and how you can use it in F# programs (or leverage it from C# programs).

Category

 

All Day Event

 

Recurrence

 

Workspace

Speaker

Richard Hale Shaw

Abstract

​"Arguably one of the most powerful features of the F# Language is its pattern-matching capability. Often touted as F#’s approach to if-then and switch-case control flow, Pattern-Matching does all this – and more. In this session, Richard will start with the fundamentals of Pattern-Matching (what it is, and how it works) and he’ll follow with alternative applications of it. We’ll look at Pattern-Matching syntax and how it compares to C#, conditional matching and guard rules, what happens with unmatched patterns and how to apply Pattern-Matching in a variety of scenarios. You’ll leave the session with a deeper understanding of the power of F#’s pattern-matching features and how you can use it in F# programs (or leverage it from C# programs).

Links

Richard Hale Shaw - F# and Pattern Matching Video (6/1/2009)

Attachments

Content Type: Event
Created at 12/28/2010 12:12 PM by Scott Theleman
Last modified at 12/28/2010 12:12 PM by Scott Theleman