Introducing F# for the Enterprise Lincoln Atkinson Senior SDE, Visual F# / managed languages
Agenda Introduction Why F#? Demo – F# in action Resources
Why F#?
Why F#? It’s correct It’s concise It’s compatible Emphasis on immutable data and composable functions Option types - no more nullrefs! It’s concise Less boilerplate Powerful type inference It’s compatible F# is a .NET language Seamless compatibility with your C# libraries and frameworks
Demo
Resources The F# Software Foundation Visual F# Tools open source http://fsharp.org/ Visual F# Tools open source https://visualfsharp.codeplex.com/ Info on F# for enterprise devs http://fsharpforfunandprofit.com/ Visual F# Power Tools http://ow.ly/CHxRi