|
|
Progressive .NET Tutorials: Robert Pickering on F# Tutorial
F# Tutorial
Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application developers to build solutions to complex solutions by composing a number of simple and elegant building block.
F# is the premier functional programming language on the .NET framework, and the recent decision to included it as part of Visual Studio 2010 is a significant step towards making F# development viable in real world application and component development.
F# is succinct, efficient and an
enormously productive foundational language.
In this tutorial we present the basic building blocks you will need to use F# productively and start having fun with it. We'll show you all the basics of the language and look at how composing functions and immutable data types make programming simpler. We'll be showing a number of interesting applications of F# including, using F# in concurrent and reactive programming and using F# to create Domain Specific Languages (DSLs).
|
|
|
|
OPEN SOURCE .NET PODCASTS
|
OTHER OPEN SOURCE .NET EVENTS
|
Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan London, Monday, February 15th
|
|
London .NET User Group
FREE EVENT:
Command Query Responsibility S
London, Monday, February 15th
|
|
Progressive .NET Course
3 DAY COURSE. Paris, Wednesday, February 17th
|
|
Agile Castle Web Development
2 DAY COURSE. Paris, Tuesday, February 23rd
|
|
Persistence with NHibernate
3 DAY COURSE. Featuring Oren Eini aka Ayende Rahien London, Wednesday, February 24th
|
|
Lessons learned from building the NHibernate Profiler
FREE EVENT:
In The Brain of Oren Eini aka Ayende Rahien
London, Wednesday, February 24th
|
|
Advanced Castle Web Development
2 DAY COURSE. Paris, Thursday, February 25th
|
|
Adv Distributed Design w SOA
5 DAY COURSE. Paris, Monday, March 1st
|
|
|
|