Using Design Patterns to Bridge the Object-Oriented and Functional World
Details
If you're a C# developer trying to get into F#, the thought of abandoning everything object-oriented for all things functional tools can be overwhelming. Fortunately for us, F# is an excellent object-oriented language, so we can apply and translate many familiar patterns to F#. In this talk, we're going to take an incremental approach towards a more functional style using the most familiar design patterns from the Gang of Four as examples. Along the way, we'll talk about some simple strategies one can use to simplify patterns and build a bridge from the OO world to the functional worlds.
