Click here to Skip to main content
14,927,434 members
Everything / Programming Languages / F#

F#

F#

Great Reads

by Dmitri Nеstеruk
Let's create a simple project estimation DSL using F#!
by Tomas Petricek
The Real World Functional Programming book explains essential concepts of this paradigm using examples in C# 3.0 and F#. In this article we look at immutability, which stands behind the clarity of functional programs.
by Marc Clifton
Not very classy in C#, but pretty classy in F#.
by Marc Clifton
Among other things, an exploration into writing C# code in a functional programming style.

Latest Articles

by Gaston Verelst
More readable Domain Specific Language in F#
by Bohdan Stupak
A simple snippet of how you can convert video in .NET Core
by Garai Márton
The first try hiccups and successes installing Bolero, a Webassembly framework for F#
by Mladen Janković
An algorithm for reconstructing game world map from captured game play

All Articles

Sort by Score

F# 

Please Sign up or sign in to vote.
16 Aug 2009
Dmitri Nеstеruk
Let's create a simple project estimation DSL using F#!
Please Sign up or sign in to vote.
6 Feb 2009
Tomas Petricek
The Real World Functional Programming book explains essential concepts of this paradigm using examples in C# 3.0 and F#. In this article we look at immutability, which stands behind the clarity of functional programs.
Please Sign up or sign in to vote.
7 Aug 2017
Marc Clifton
Not very classy in C#, but pretty classy in F#.
Please Sign up or sign in to vote.
26 Jun 2017
Marc Clifton
Among other things, an exploration into writing C# code in a functional programming style.
Please Sign up or sign in to vote.
13 Jan 2020
Marc Clifton
Implementations in C# and F#
Please Sign up or sign in to vote.
29 Jul 2020
Mladen Janković
An algorithm for reconstructing game world map from captured game play
Please Sign up or sign in to vote.
4 Apr 2014
Sacha Barber
Recursion in F#
Please Sign up or sign in to vote.
22 Aug 2011
Vladimir Ivanovskiy
This article shows how to compile and run F# code during runtime.
Please Sign up or sign in to vote.
17 Jan 2013
Mattias Högström
Building a viewer and analyzing profiling data reports from vsperfcmd.
Please Sign up or sign in to vote.
4 Jan 2013
colinfang
This article investigates how Pattern Match compiles under the hood in a number of simple common scenarios.
Please Sign up or sign in to vote.
28 Feb 2019
Gaston Verelst
This article discusses how F# is a great language to use to implement algorithms such of k-means because of its conciseness, type inference, and immutability.
Please Sign up or sign in to vote.
9 Jan 2010
alex turner
Showing how Micro Focus Managed COBOL can call F#, and some tips on mixing imperative and functional languages the easy way.
Please Sign up or sign in to vote.
3 Aug 2016
Vyacheslav Chernykh
F#-implementation of algorithm for incremental construction of minimal deterministic finite automata through adding and removing strings.
Please Sign up or sign in to vote.
7 Jul 2009
Tomas Petricek
The Functional Programming for the Real World book explains essential concepts of the functional programming paradigm using examples in C# 3.0 and F#. In this article we look at one very important advantage of using one of the core functional concepts - immutability.
Please Sign up or sign in to vote.
13 Oct 2010
Scott Philip Brown
This article will explain how to use the turtle graphics program, and show the F# and WPF code which was used to implement it, and provide some example code for generating fractal shapes using L-system grammars.
Please Sign up or sign in to vote.
4 Feb 2011
Scott Philip Brown
This is an implementation of Conway's Game of Life using F# and SDL.NET
Please Sign up or sign in to vote.
9 Sep 2011
Jaxon7
Search function added to the Explorer Imperative
Please Sign up or sign in to vote.
20 Mar 2012
Jaxon7
Restoring UI Responsiveness FromContinuations (Asynch file IO)
Please Sign up or sign in to vote.
23 Oct 2012
barry brunswick
An entry in the Intel App Innovation Contest
Please Sign up or sign in to vote.
11 Oct 2013
ASP.NET Community
Hi in this post only I want to help some links that will help you with F#.I think that F# is a good tool for different knid of things, so if you
Please Sign up or sign in to vote.
3 Oct 2020
Garai Márton
The first try hiccups and successes installing Bolero, a Webassembly framework for F#
Please Sign up or sign in to vote.
22 Apr 2018
JohnLeitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
Please Sign up or sign in to vote.
16 Jan 2011
Stefan Savev 2
1 alternative  
Implementation of Multikey String Quick Sort (following Sedgewick)
Please Sign up or sign in to vote.
7 Apr 2016
DataBytzAI
Designing a web crawler using C#
Please Sign up or sign in to vote.
15 Aug 2017
Wendelius
Simple linear trend calculation with different types for X values implemented in C#, VB, and F#
Please Sign up or sign in to vote.
14 Mar 2017
Mladen Janković
Crossword generator implemented in F#
Please Sign up or sign in to vote.
26 Sep 2012
Marc Clifton
Lessons learned about FP from the perspective of an Object Oriented programmer
Please Sign up or sign in to vote.
11 Jun 2010
Vagif Abilov
The article describes how to perform symbolic math calculations using F#
Please Sign up or sign in to vote.
14 Oct 2013
Marc Clifton
Exploring how to implement functional programming features such as function composition and chaining in Ruby.
Please Sign up or sign in to vote.
18 Nov 2008
Dr.Walt Fair, PE
Enabling run time code in any .NET language
Please Sign up or sign in to vote.
11 Feb 2013
Sander Rossel
Journey to the center of the .NET Framework with a chance of IL along the way!
Please Sign up or sign in to vote.
1 Jan 2014
Monjurul Habib
The hardest single part of building a software system is deciding precisely what to build. Everybody in software development has the same goal: Rapid, Reliable, Low Risk delivery of high-quality, valuable functionality to users. This article will help them to achieve their goal.
Please Sign up or sign in to vote.
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
Please Sign up or sign in to vote.
30 Dec 2013
Monjurul Habib
Introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This article focus on how technology team work together well to plan, build and deliver software.
Please Sign up or sign in to vote.
15 Nov 2010
10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio documentation files - XML Summaries, HxS/MSHC help solutions and manuals.
Please Sign up or sign in to vote.
11 Nov 2018
ProEnggSoft
IDEAL CHALK mnemonic acronym and mnemonic images for Object Oriented Principles
Please Sign up or sign in to vote.
21 May 2014
Sacha Barber
Type providers in F#
Please Sign up or sign in to vote.
3 Jul 2011
Chad Z. Hower aka Kudzu
A quick view under the hood of Cosmos and how it works
Please Sign up or sign in to vote.
2 Aug 2012
Marc Clifton
Exploring the concept of Computational Types in both C# and F#
Please Sign up or sign in to vote.
24 Mar 2011
Dan Buskirk
Accessing Industry-Standard Linear Algebra Libraries from .NET Code
Please Sign up or sign in to vote.
16 Feb 2010
dawright, ProtoBytes
A heurisitc graphing tool to help discover 'Big O Notation' function thru infinite asymptotic's and instrumentation.
Please Sign up or sign in to vote.
15 Jul 2010
Vagif Abilov
The article demonstrates how to explore the Amazon S3 API using F# and achieve great results just in 45 minutes.
Please Sign up or sign in to vote.
8 Nov 2008
Dr.Walt Fair, PE
Using F# to implement a simple expert system callable from C#.
Please Sign up or sign in to vote.
20 Feb 2009
Vitaliy Liptchinsky
This article describes the basic ideas of how to build workflow engine a-la WF based on F# workflows and CCR
Please Sign up or sign in to vote.
6 Feb 2011
Mahmudul Haque Azad
This article describes the natural evolution of BDD from common problems of developers not following TDD properly. It also describes a bit about Domain Driven Design (DDD) and Domain Specific Language (DSL) which are naturally connected with BDD.
Please Sign up or sign in to vote.
24 Mar 2019
Bohdan Stupak
This simple application querying web API will show you some benefits of F# programming language.
Please Sign up or sign in to vote.
24 Oct 2010
logicchild
An article that illustrates referencing DirectX Libraries in an F# application
Please Sign up or sign in to vote.
24 Apr 2011
Dan Buskirk
Using the standard BLAS and LAPACK libraries from F#
Please Sign up or sign in to vote.
26 Oct 2009
Jaap de Haan
Describes the guidelines and pitfalls for implementing IXmlSerializable (.NET)
Please Sign up or sign in to vote.
10 Mar 2014
EastBancTech
The ability of F# to describe business problems more accurately than C# makes it an ideal candidate for server side applications.
Please Sign up or sign in to vote.
2 Aug 2011
Frank Thomsen
This article describes how to write parsers using monadic combinators in F#.
Please Sign up or sign in to vote.
13 Feb 2014
sbarnes
A small utility that feature-creeped into Yet Another SCM tool - a useful app to examine
Please Sign up or sign in to vote.
24 Oct 2008
Dr.Walt Fair, PE
Making a Windows Forms project in F#.
Please Sign up or sign in to vote.
7 Oct 2011
gjvdkamp
This article demonstrates a technique how you can write recursive algorithms in F# using a Reader instead of a list, so you don't have to load all your data into memory first
Please Sign up or sign in to vote.
23 May 2008
Crawfis
While there are many expression evaluators out there, the CodeDom framework allows you to take any .NET langauge and link a code snippet at run-time.
Please Sign up or sign in to vote.
27 Oct 2016
Eduardo Mireles
POOV is a programming technique for object-oriented languages developed in MIRA Software Factory by Ing. Eduardo Mireles and experts programmers. It facilitates coding software solutions.
Please Sign up or sign in to vote.
3 Sep 2010
Vitaliy Liptchinsky
This article introduces dataflow programming and provides basic implementations of dataflow variables in C# and F#
Please Sign up or sign in to vote.
14 Jul 2011
Jaxon7
File System Viewer with Font Zoom
Please Sign up or sign in to vote.
14 May 2018
Bohdan Stupak
This article will introduce to you canopy - selenium-based end-to-end testing framework that uses F#.
Please Sign up or sign in to vote.
13 Apr 2016
Dmitry Zinchenko
Start learning Functional Programming paradigms now!
Please Sign up or sign in to vote.
10 Jul 2015
darrellp
A framework for easily solving programming challenges from competitive coding sites
Please Sign up or sign in to vote.
17 Sep 2012
VallarasuS
Two state Turing machine written in fsharp inspired by Langton' Ant pattern
Please Sign up or sign in to vote.
8 Jul 2010
rmortega77
Eliza like chat bot in F# for having fun learning the functional programming language shipped with Visual Studio 2010.
Please Sign up or sign in to vote.
19 Oct 2011
rickoshay
Determine the square root of a BigInteger using F#
Please Sign up or sign in to vote.
29 May 2008
Unknown Narrator
A GetOpt implementation for .NET.
Please Sign up or sign in to vote.
23 Oct 2015
Farhad Reza
This article describes the use of GDI+ in F# to design chess game pieces.
Please Sign up or sign in to vote.
7 Aug 2017
Sharp Ninja
Paket is an alternative to the default nuget package manager used in Visual Studio.  Paket is completely compatible with nuget, but is much more feature rich and provides real-world benefits for library developers.
Please Sign up or sign in to vote.
1 Nov 2010
Imran Khatri
Asynchronous Workflow supported by F# to manipulate UI objects in WPF
Please Sign up or sign in to vote.
21 Feb 2010
logicchild
An article that explains some ways to learn the F# language
Please Sign up or sign in to vote.
19 Sep 2009
jebarson
New features of Visual Studio 2010 discussed
Please Sign up or sign in to vote.
3 Feb 2009
M Sheik Uduman Ali
This article explains the fundamentals of functional programming
Please Sign up or sign in to vote.
3 Feb 2009
M Sheik Uduman Ali
This article explains the fundamentals of functional programming and lambda calculus
Please Sign up or sign in to vote.
27 Jul 2010
User 5722857
Async programming in functional languages such as F# is such a breeze....
Please Sign up or sign in to vote.
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
Please Sign up or sign in to vote.
14 Jan 2013
colinfang
OneNote2Markdown converts the html generated from OneNote to Markdown format, which can then be translated to a cleaner normalized html by any online Markdown parser later.