I offer training for small groups of developers who want to cross the bridge into the brave new world of F# and functional programming.
My approach emphasises understanding over theory, using business-oriented examples rather than academic ones.
I also like to take some code or challenge that the team is already familiar with, and redesign it in F#. It's a lot of fun, and shows how the functional approach works with real-world problems that are relevant to you.
If you think your team would benefit from some F# training, please contact me for a free consultation at firstname.lastname@example.org
Explaining monoids without your head hurting? It's a miracle, but true! http://t.co/Smf33XKq8R— Matthew Podwysocki (@mattpodwysocki) October 27, 2013
For small to medium projects I can architect, design and implement an on-premise or cloud-based functional-first solution for you.
I can also port or migrate an existing .NET solution (C# or VB) to an F# equivalent in OO or functional style. This ported version can then serve as the starting point for your own development.
If requested, I can also include detailed annotations on the design and coding decisions that were taken as part of the conversion to a functional style.
I can provide advice and support with any issues related to F# projects and libraries, including:
If you would like some help with F#, please contact me at email@example.com
Read this --> An extraordinary analysis of code metrics for functional v. OO code (F# v. C#). http://t.co/T077OUfpFz— Don Syme (@dsyme) June 14, 2013