The F#.NET Journal just published an article discussing the use of object-oriented programming in F# and, in particular, the way F# types can be augmented to provide getters, setters, member functions, indexing and overloaded operators:
"In addition to functional programming, the F# language also offers object-oriented programming (OOP) in harmony with the .NET platform. The F# language takes powerful OOP concepts from C# and supplements them with elegant functional constructs. The result combines the best aspects of functional and object-oriented programming..."
To read this article and more, subscribe to The F#.NET Journal today!