Skip to content

Sponsor: Do you build complex software systems? See how NServiceBus makes it easier to design, build, and manage software systems that use message queues to achieve loose coupling. Get started for free.

Learn more about Software Architecture & Design.
Join thousands of developers getting weekly updates to increase your understanding of software architecture and design concepts.

Follow @CodeOpinion


My F# Journey – F# Learning Resources

Thinking about learning functional programming with F#?  Here is a list of F# learning resources that will help you on your own F# journey. Robert C. Martin – Functional Programming: What? Why? When? Why is functional programming becoming such a hot topic? Just what is functional programming anyway? And when am I going to have to know about it? In this talk Uncle Bob will walk you through the rationale that is driving the current push towards functional programming. He’ll also introduce you to the basics by walking through some simple Clojure code. F# Software Foundation A wealth of… Read More »My F# Journey – F# Learning Resources