Skip to content
The F# compiler as a component. For editors. For analyzers. For love. You know you want it.
F# Other
  1. F# 99.5%
  2. Other 0.5%
Branch: master
Clone or download
Pull request Compare This branch is 2740 commits behind fsharp:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.nuget
docs
fcs
mono
src
tests
.gitattributes
.gitignore
.travis.yml
ISSUE_TEMPLATE.md
LICENSE
NuGet.Config
PublishToBlob.proj
README.md
appveyor.yml
packages.config

README.md

F# Compiler Service

The F# compiler services package contains a custom build of the F# compiler that exposes additional functionality for implementing F# language bindings, additional tools based on the compiler or refactoring tools. The package also includes F# interactive service that can be used for embedding F# scripting into your applications.

Documentation

For more information about the project, see:

Build and Test

.NET Framework:

fcs\build.cmd Test.NetFx

fcs/build.sh Test.NetFx

.NET Core / .NET Standard

fcs\build.cmd Test.NetStd

fcs/build.sh Test.NetStd  

Packages:

build NuGet
build TestAndNuGet

Build Status

Head (branch master):

  • Linux/OSX: Build Status
  • Windows: Build status

NuGet NuGet Badge

Stable builds are available in the NuGet Gallery: https://www.nuget.org/packages/FSharp.Compiler.Service

All AppVeyor builds are available using the NuGet feed: https://ci.appveyor.com/nuget/fsgit-fsharp-compiler-service

If using Paket, add the source at the top of paket.dependencies.

License

This project is subject to the MIT License. A copy of this license can be found in License.txt at the root of this repo.

Maintainers

The maintainers of this repository from the F# Core Engineering Group are:

You can’t perform that action at this time.