Functional programming Articles

Articles related to Functional programming

How to Use F# from C#

How to Use F# from C#

F# is a functional programming language that compiles to .NET Intermediate Language (IL). C# is becoming a more functional programming language. The latest version of C# (9) has new features that make functional programming more accessible. The good news is that because both languages compile to IL, we can use them interchangeably. We can reference F# projects in C# projects and vice versa. Also, with the use of dnSpy, we can convert IL to C#. This article explains how to compile an F# assembly (IL) and then reference it in C# or convert it to C#. It gives C# programmers the rich feature set of F# without having to port all of the code. What is Functional Programming? The Wikipedia text explains it well. In computer science, functional programming is a programming paradigm where programs are constructed by applying and...
Christian Findlay Christian Findlay Oct 17, 2020