layout: series_index
title: “The ‘object-oriented programming in F#’ series”

seriesIndexId: “Object-oriented programming in F#”

As has been stressed many times before, F# is fundamentally a functional language at heart, yet the OO features have been nicely integrated and do not have a “tacked-on” feeling. As a result, it is quite viable to use F# just as an OO language, as an alternative to C#, say.

In this series, we’ll look at how F# supports object-oriented classes and methods.