Most programmers learning F# will be coming from a background of object-oriented programming languages like C++, Java and C#. For those readers, it is vitally important to forget about object-oriented programming when learning the F# programming language, even though it exposes the OO features of the .NET platform.
F# is fundamentally a functional programming language and the use of functions instead of objects often leads to shorter and clearer code. Indeed, many of the benefits of functional programming are already known to OO programmers in the form of "design patterns".
This article will elucidate the essential properties of functional programming...
To read the rest of this article subscribe to The F#.NET Journal now!
http://www.ffconsultancy.com/products/fsharp_journal/index.html?fsb
OCaml vs F#: Burrows Wheeler Transform
-
The Burrows-Wheeler Transform (BWT) is a block-sorting data compression
algorithm that acts as a preconditioner to dramatically improve the
compression r...
1 day ago
0 comments:
Post a Comment