Fantomas 1.0.2

There is a newer version of this package available.
See the version list below for details.
dotnet add package Fantomas --version 1.0.2
NuGet\Install-Package Fantomas -Version 1.0.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Fantomas" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Fantomas --version 1.0.2
#r "nuget: Fantomas, 1.0.2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Fantomas as a Cake Addin
#addin nuget:?package=Fantomas&version=1.0.2

// Install Fantomas as a Cake Tool
#tool nuget:?package=Fantomas&version=1.0.2

This library aims at formatting F# source files based on a given configuration. Fantomas will ensure correct indentation and consistent spacing between elements in the source files.

Some common use cases include (1) Reformatting a code base to conform a universal page width (2) Converting legacy code from verbose syntax to light syntax (3) Formatting auto-generated F# signatures.

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Fantomas:

Package Downloads
dotnet-fantomas

This library aims at formatting F# source files based on a given configuration. Fantomas will ensure correct indentation and consistent spacing between elements in the source files. Some common use cases include (1) Reformatting a code base to conform a universal page width (2) Converting legacy code from verbose syntax to light syntax (3) Formatting auto-generated F# signatures.

Falanx.Machinery

Package Description

GiraffeGenerator.Core

Package Description

CellScript.FCS

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
6.3.0-alpha-008 48 3/1/2024
6.3.0-alpha-007 1,242 1/27/2024
6.3.0-alpha-006 536 1/9/2024
6.3.0-alpha-005 895 12/22/2023
6.3.0-alpha-004 1,214 12/6/2023
6.3.0-alpha-003 1,035 11/15/2023
6.3.0-alpha-002 680 11/7/2023
6.3.0-alpha-001 547 11/3/2023
6.2.3 47,340 11/2/2023
6.2.2 7,195 10/18/2023
6.2.1 7,761 9/18/2023
6.2.0 18,856 8/29/2023
6.1.3 1,166 8/25/2023
6.1.2 11,478 7/23/2023
6.1.1 20,026 6/29/2023
6.1.0 7,248 6/28/2023
6.1.0-alpha-006 896 6/20/2023
6.1.0-alpha-005 831 6/20/2023
6.1.0-alpha-004 623 6/19/2023
6.1.0-alpha-003 828 6/2/2023
6.1.0-alpha-002 724 5/2/2023
6.1.0-alpha-001 744 5/2/2023
6.0.8 1,738 6/20/2023
6.0.7 1,005 6/20/2023
6.0.6 1,129 6/19/2023
6.0.5 4,290 6/6/2023
6.0.4 1,067 6/2/2023
6.0.3 11,704 5/14/2023
6.0.2 3,589 5/5/2023
6.0.1 29,997 4/19/2023
6.0.0 21,033 4/13/2023
6.0.0-beta-001 1,227 4/5/2023
6.0.0-alpha-010 4,311 4/3/2023
6.0.0-alpha-009 650 3/31/2023
6.0.0-alpha-008 1,801 3/27/2023
6.0.0-alpha-007 1,025 3/27/2023
6.0.0-alpha-006 1,184 3/17/2023
6.0.0-alpha-005 2,060 2/24/2023
6.0.0-alpha-004 7,445 2/22/2023
6.0.0-alpha-003 2,778 2/4/2023
6.0.0-alpha-002 700 2/1/2023
6.0.0-alpha-001 784 1/24/2023
5.2.4 5,668 3/17/2023
5.2.3 5,158 3/6/2023
5.2.2 11,555 2/21/2023
5.2.1 34,188 2/4/2023
5.2.0 6,448 1/19/2023
5.2.0-alpha-012 1,016 1/14/2023
5.2.0-alpha-011 1,199 1/12/2023
5.2.0-alpha-010 783 12/30/2022
5.2.0-alpha-009 764 12/29/2022
5.2.0-alpha-008 782 12/28/2022
5.2.0-alpha-007 725 12/26/2022
5.2.0-alpha-006 827 12/22/2022
5.2.0-alpha-005 886 12/16/2022
5.2.0-alpha-004 1,004 12/8/2022
5.2.0-alpha-003 721 12/6/2022
5.2.0-alpha-002 680 12/4/2022
5.2.0-alpha-001 694 11/30/2022
5.1.5 22,381 12/22/2022
5.1.4 26,169 11/30/2022
5.1.3 6,499 11/14/2022
5.1.2 1,351 11/10/2022
5.1.1 3,806 11/7/2022
5.1.0 2,472 11/4/2022
5.1.0-beta-002 702 10/29/2022
5.1.0-beta-001 1,086 10/19/2022
5.1.0-alpha-007 765 10/14/2022
5.1.0-alpha-006 709 10/14/2022
5.1.0-alpha-005 898 10/7/2022
5.1.0-alpha-004 928 10/7/2022
5.1.0-alpha-003 908 10/2/2022
5.1.0-alpha-002 771 9/29/2022
5.1.0-alpha-001 818 9/18/2022
5.0.6 22,382 10/13/2022
5.0.5 7,790 10/7/2022
5.0.4 1,831 10/4/2022
5.0.3 9,815 9/29/2022
5.0.2 7,294 9/22/2022
5.0.1 4,661 9/18/2022
5.0.0 20,833 9/16/2022
5.0.0-beta-010 15,417 9/10/2022
5.0.0-beta-009 8,386 9/2/2022
5.0.0-beta-008 2,713 8/30/2022
5.0.0-beta-007 1,361 8/19/2022
5.0.0-beta-006 2,616 8/12/2022
5.0.0-beta-005 4,793 8/3/2022
5.0.0-beta-004 1,911 7/27/2022
5.0.0-beta-003 3,375 7/26/2022
5.0.0-beta-002 1,562 7/19/2022
5.0.0-beta-001 2,613 7/15/2022
5.0.0-alpha-011 1,307 7/8/2022
5.0.0-alpha-010 1,899 6/27/2022
5.0.0-alpha-009 59,430 6/21/2022
5.0.0-alpha-008 2,482 5/28/2022
5.0.0-alpha-007 1,526 5/16/2022
5.0.0-alpha-006 1,470 5/13/2022
5.0.0-alpha-005 1,080 5/7/2022
5.0.0-alpha-004 1,091 5/7/2022
5.0.0-alpha-003 1,572 5/6/2022
5.0.0-alpha-002 598 4/4/2022
5.0.0-alpha-001 546 3/19/2022
4.7.9 10,692 5/2/2022
4.7.8 10,373 4/25/2022
4.7.7 1,006 4/20/2022
4.7.6 1,266 4/4/2022
4.7.5 1,135 3/27/2022
4.7.4 1,094 3/25/2022
4.7.3 4,667 3/12/2022
4.7.2 1,000 3/11/2022
4.7.1 992 3/8/2022
4.7.0 1,143 3/4/2022
4.6.6 1,036 3/4/2022
4.6.5 1,789 2/18/2022
4.6.4 1,525 2/11/2022
4.6.3 1,587 2/8/2022
4.6.2 1,616 2/6/2022
4.6.1 1,581 2/1/2022
4.6.0 2,070 1/14/2022
4.6.0-beta-001 642 1/8/2022
4.6.0-alpha-011 612 12/29/2021
4.6.0-alpha-010 613 12/4/2021
4.6.0-alpha-009 3,280 11/24/2021
4.6.0-alpha-008 1,068 11/19/2021
4.6.0-alpha-007 681 11/7/2021
4.6.0-alpha-006 192 11/3/2021
4.6.0-alpha-005 217 10/27/2021
4.6.0-alpha-004 196 10/20/2021
4.6.0-alpha-003 176 10/5/2021
4.6.0-alpha-002 187 9/7/2021
4.6.0-alpha-001 164 8/11/2021
4.5.12 1,447 1/8/2022
4.5.11 2,214 12/29/2021
4.5.10 2,506 12/4/2021
4.5.9 7,358 11/24/2021
4.5.8 1,597 11/19/2021
4.5.7 1,403 11/7/2021
4.5.6 1,214 11/3/2021
4.5.5 1,370 10/27/2021
4.5.4 1,282 10/5/2021
4.5.3 2,793 9/7/2021
4.5.2 1,410 8/11/2021
4.5.1 3,226 7/24/2021
4.5.0 3,177 7/7/2021
4.5.0-beta-005 750 7/6/2021
4.5.0-beta-004 738 7/5/2021
4.5.0-beta-003 756 7/5/2021
4.5.0-beta-002 740 6/27/2021
4.5.0-beta-001 1,245 6/5/2021
4.5.0-alpha-020 734 5/26/2021
4.5.0-alpha-019 704 5/22/2021
4.5.0-alpha-018 744 5/21/2021
4.5.0-alpha-017 747 5/15/2021
4.5.0-alpha-016 694 5/9/2021
4.5.0-alpha-015 771 5/8/2021
4.5.0-alpha-014 781 4/30/2021
4.5.0-alpha-013 751 4/27/2021
4.5.0-alpha-012 704 4/23/2021
4.5.0-alpha-011 816 4/20/2021
4.5.0-alpha-010 723 4/14/2021
4.5.0-alpha-009 739 4/11/2021
4.5.0-alpha-008 744 4/8/2021
4.5.0-alpha-007 784 4/8/2021
4.5.0-alpha-006 735 4/5/2021
4.5.0-alpha-005 717 4/3/2021
4.5.0-alpha-004 764 4/2/2021
4.5.0-alpha-003 781 3/28/2021
4.5.0-alpha-002 763 3/22/2021
4.5.0-alpha-001 2,374 2/26/2021
4.4.0 12,785 2/25/2021
4.4.0-beta-008 780 2/19/2021
4.4.0-beta-007 833 2/12/2021
4.4.0-beta-006 788 2/12/2021
4.4.0-beta-005 840 2/9/2021
4.4.0-beta-004 823 2/5/2021
4.4.0-beta-003 1,259 1/30/2021
4.4.0-beta-002 812 1/23/2021
4.4.0-beta-001 1,232 1/22/2021
4.4.0-alpha-008 997 1/15/2021
4.4.0-alpha-007 1,499 12/26/2020
4.4.0-alpha-006 916 12/25/2020
4.4.0-alpha-005 978 12/23/2020
4.4.0-alpha-004 1,008 12/22/2020
4.4.0-alpha-003 1,005 12/18/2020
4.4.0-alpha-002 984 12/17/2020
4.4.0-alpha-001 876 12/17/2020
4.3.0 5,390 12/17/2020
4.3.0-beta-002 938 12/11/2020
4.3.0-beta-001 883 12/7/2020
4.3.0-alpha-007 924 11/21/2020
4.3.0-alpha-006 901 11/20/2020
4.3.0-alpha-005 857 11/16/2020
4.3.0-alpha-004 1,372 11/12/2020
4.3.0-alpha-003 938 11/10/2020
4.3.0-alpha-002 938 10/26/2020
4.3.0-alpha-001 939 10/23/2020
4.2.0 4,762 9/25/2020
4.2.0-alpha-004 1,080 9/23/2020
4.2.0-alpha-003 909 9/21/2020
4.2.0-alpha-002 963 9/19/2020
4.2.0-alpha-001 1,003 9/18/2020
4.1.1 1,594 9/17/2020
4.1.0 1,798 9/10/2020
4.1.0-beta-004 1,057 9/5/2020
4.1.0-beta-003 966 9/4/2020
4.1.0-beta-002 1,338 9/4/2020
4.1.0-beta-001 933 9/3/2020
4.1.0-alpha-001 940 9/1/2020
4.0.0 3,932 8/27/2020
4.0.0-beta-003 961 8/21/2020
4.0.0-beta-002 1,047 8/7/2020
4.0.0-beta-001 1,357 7/20/2020
4.0.0-alpha-014 1,182 7/14/2020
4.0.0-alpha-013 982 7/11/2020
4.0.0-alpha-012 1,729 7/6/2020
4.0.0-alpha-011 833 6/25/2020
4.0.0-alpha-010 1,207 6/18/2020
4.0.0-alpha-009 879 6/12/2020
4.0.0-alpha-008 1,009 6/2/2020
4.0.0-alpha-007 879 6/1/2020
4.0.0-alpha-006 2,090 5/23/2020
4.0.0-alpha-005 1,907 5/16/2020
4.0.0-alpha-004 1,296 5/4/2020
4.0.0-alpha-003 946 5/3/2020
4.0.0-alpha-002 980 4/26/2020
4.0.0-alpha-001 881 4/20/2020
3.3.0 12,605 2/28/2020
3.3.0-beta-002 1,822 2/21/2020
3.3.0-beta-001 1,005 2/18/2020
3.2.0 20,989 2/3/2020
3.2.0-beta-002 1,570 1/7/2020
3.2.0-beta-001 1,133 12/26/2019
3.1.0 10,496 11/27/2019
3.0.0 4,848 10/11/2019
3.0.0-beta-006 1,700 10/2/2019
3.0.0-beta-005 889 9/27/2019
3.0.0-beta-004 1,473 9/18/2019
3.0.0-beta-003 1,021 9/13/2019
3.0.0-beta-002 15,894 7/20/2019
3.0.0-beta-001 5,685 7/12/2019
2.9.2 25,246 2/2/2019
2.9.1 4,794 11/20/2018
2.9.0 10,838 10/17/2018
2.8.1 2,598 9/12/2018
2.8.0 5,809 7/7/2018
2.7.1 4,700 5/2/2018
2.7.0 2,319 5/2/2018
2.6.1 45,506 4/22/2017
2.5.0 2,775 2/19/2017
2.4.0 2,878 10/24/2016
2.3.0 2,545 7/9/2016
2.2.0 2,300 4/24/2016
2.1.0 2,180 4/1/2016
2.0.2 8,922 11/15/2015
1.11.0 2,719 9/12/2015
1.10.0 2,086 8/29/2015
1.9.0 2,535 8/10/2015
1.8.0-beta 1,701 7/19/2015
1.7.0 2,196 6/10/2015
1.6.0 3,053 10/25/2014
1.5.0 2,504 9/18/2014
1.4.0 2,885 7/1/2014
1.3.0 2,375 5/17/2014
1.2.0 2,378 4/21/2014
1.1.0 2,288 3/29/2014
1.0.7 2,267 3/12/2014
1.0.5.1 2,352 1/15/2014
1.0.5 2,090 1/7/2014
1.0.4 2,159 11/16/2013
1.0.3 2,178 10/6/2013
1.0.2 2,134 8/16/2013
1.0.1 2,308 7/22/2013
1.0.0 5,187 7/16/2013
0.9.9.2 2,508 7/2/2013
0.9.9.1 2,294 6/22/2013
0.9.8 2,281 6/14/2013
0.9.7 2,254 6/7/2013
0.9.6 2,209 5/31/2013
0.9.5 2,296 5/23/2013
0.9.4 2,172 5/19/2013
0.9.3 2,177 5/9/2013
0.9.2 2,207 5/3/2013
0.9.1 2,425 4/26/2013
0.9.0 2,197 4/19/2013
0.8.9 2,261 4/12/2013
0.8.8 2,241 4/11/2013
0.8.7 2,145 4/9/2013
0.8.6 2,159 4/4/2013
0.8.5 2,260 4/2/2013
0.8.4 2,174 4/1/2013
0.8.3 2,242 4/1/2013
0.8.2 2,139 4/1/2013
0.8.1 2,302 3/31/2013
0.8.0 2,246 3/31/2013

Implement formatting around cursor feature
Improve formatting of 'fun' and 'function' blocks
Add line breaks while formatting nested let bindings