F# Compiler Guide

F# compiler guide

Welcome to the F# compiler and tools repository! This guide discusses the F# compiler source code and implementation from a technical point of view.

See the table of contents on the left.

This site also hosts the documentation for FSharp.Compiler.Service

Edit the source for these docs. The docs are published automatically daily by this repo.

Resources for learning

Tools to help work with the compiler


This document is based on an original document published in 2015 by the F# Software Foundation. It has since been updated substantially.