Back to learning F#. Recently, I learned something that is most probably the most annoying thing so f... Tagged with functional, fsharp, tutorial, beginners.
Chapter 4. Imperative Programming Until now, most of the programs we’ve written have been pure, meaning that they never changed state. Whenever a function does something other than just … - Selection from Programming F# 3.0, 2nd Edition [Book]
In the third part of the F# overview, we will look at the F# features that are essential for a smooth interoperability with other .NET languages and form a second part of the F# core language - that is object oriented and imperative programming.
A month or so back, I wrote a tweet saying that F# computation expressions are amazing and no other language has anything like that. I can finally provide all the evidence by linking to a PADL 2014 paper about them.