F# developed by Microsoft, is a mature, open source, cross-platform, functional-first programming language. It empowers users and organizations to tackle complex computing problems with simple, maintainable and robust code.


  • Bohdan Stupak

    Converting Video With FFmpegCore

    In this article, you will learn how to convert video with FFmpegCore.
    Bohdan Stupak Mar 01, 2021
  • Bohdan Stupak

    Using Span<T> In F#

    This article shows how you can use novel Span<T> feature in F# and interoperate your F# code with C# codebase.
    Bohdan Stupak Nov 09, 2020
  • Bohdan Stupak

    Consuming JWT from Giraffe

    This is a short snippet that shows how to handle JWT in Giraffe - REST framework for F#.
    Bohdan Stupak Feb 26, 2020
  • Bohdan Stupak

    Ignoring Operation Results while using F# Async Computation Expressions

    This post explains a simple pitfall where C# developers trying out F# may fail when writing async code
    Bohdan Stupak Feb 16, 2020
  • Bassam Alugili

    Easy Way To Become An F# Programmer For C# Developers

    In this article, you will learn about an easy way to become an F# programmer for C# developers.
    Bassam Alugili Oct 16, 2019
  • Kuldeep Singh

    F# 4.6 and F# Tools For Visual Studio 2019 Are Now Generally Available

    Along with a new record type 'Anonymous Records' in the language, there are several updates in the F# Core library.
    Kuldeep Singh Apr 08, 2019
  • Amit Choudhary

    Get Started With F#

    In this post we will start with basic things to learn Visual F#.
    Amit Choudhary Jan 31, 2019
  • Matthew Cochran

    F# Data Abstraction Layer For C#

    In this article I'll take a look at building a data abstraction layer in F# and consuming it with C#.
    Matthew Cochran Jan 21, 2019
  • Abhay Dixit

    Microsoft Announces F# 4.5

    Microsoft has announced the general availability of F# 4.5 which can be acquired by users through .NET SDK (2.1.400 or higher) and Visual Studio 2017 update 15.8.
    Abhay Dixit Aug 23, 2018
  • Pankaj Lohani

    PictureBox Control in F#

    In this article I have explained the PictureBox Control and how to use this control in a Windows Forms application.
    Pankaj Lohani Aug 21, 2018
  • Pankaj Lohani

    Use ExecuteScalar Function in F#

    This article explains the ExecuteScalar( ) function of the SqlCommand class and how to use this function in a Windows Forms application.
    Pankaj Lohani Aug 21, 2018
  • Bohdan Stupak

    Refactoring F# Imperative Code Towards Declarative

    This blog shows functional programming newcomers how to take advantage of the declarative fashion of functional programming
    Bohdan Stupak May 24, 2018
  • Arthur Le Meur

    Create WPF Application With F# And FsXaml

    In this article, I will show you how to start a WPF (Windows application) with F# by using a type of provider called FsXaml to work easily with XAML file.
    Arthur Le Meur May 23, 2018
  • Bohdan Stupak

    Property-Based Testing With FsCheck

    This article introduces the concept of property-based testing which is another approach to verify that function provides an expected result. The complete source code of the project can be accessed ...
    Bohdan Stupak Dec 24, 2017
  • Bohdan Stupak

    Querying Last.fm Web API With F#

    This article shows how to query top 50 most listened musicians of last.fm user with F#.
    Bohdan Stupak Dec 13, 2017
  • Arthur Le Meur

    Routing In Suave.io - Web Development With F#

    A web application is generally composed of multiple “routes”. A route means a URL that does not necessarily map a physical file, you can use routes to define some URLs that are semantically meanin...
    Arthur Le Meur Nov 29, 2017
  • Arthur Le Meur

    Introduction To Suave With F#

    In this article, we will see how to construct a simple web application with the F# language and the Suave web server on Visual Studio Code.
    Arthur Le Meur Nov 23, 2017
  • Roymon TP

    Introduction to F# (F-Sharp)

    This article is an introduction to F# (F-Sharp). Visual Studio 2010 Introduced the F# programming language. The F# programming language is used for functional and Object Oriented Programming.
    Roymon TP Jun 26, 2017
  • Mahesh Chand

    F# 4.1 Is Released

    F# 4.1 Is Released
    Mahesh Chand Mar 15, 2017
  • Amit Choudhary

    Arrays in F# - A Mutable Collection

    In this article you will learn about Arrays in F#. Arrays in F# are mutable data type.
    Amit Choudhary Apr 13, 2016
  • Amit Choudhary

    String Operations In F#

    In this article you will learn about String Operations in F#.
    Amit Choudhary Apr 07, 2016
  • Amit Choudhary

    Printing And Formatting Outputs In F#

    In this article you will learn how to print and format outputs in F#.
    Amit Choudhary Apr 01, 2016
  • Amit Choudhary

    Introduction To Functional Programming And F#

    In this article you will learn about Functional Programming and F# language.
    Amit Choudhary Mar 26, 2016
  • Pankaj Lohani

    Random Object in F#

    This article explains and shows the use of the Random object.
    Pankaj Lohani Dec 08, 2013
  • Pankaj Lohani

    IDisposable Interface in F#

    This article explains events and the IDisposable interface.
    Pankaj Lohani Dec 07, 2013
  • View More