Fantomas 4.0.0-beta-003

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.

This is a prerelease version of Fantomas.
There is a newer version of this package available.
See the version list below for details.
Install-Package Fantomas -Version 4.0.0-beta-003
dotnet add package Fantomas --version 4.0.0-beta-003
<PackageReference Include="Fantomas" Version="4.0.0-beta-003" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Fantomas --version 4.0.0-beta-003
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Update FCS to 37. [#996](https://github.com/fsprojects/fantomas/pull/996)
Add initial support of String Interpolation. [#998](https://github.com/fsprojects/fantomas/issues/998)
Fix Comments in match statements are sometimes deleted. [#1010](https://github.com/fsprojects/fantomas/issues/1010)
Fix Comments on members with get/set are deleted. [#1009](https://github.com/fsprojects/fantomas/issues/1009)
Fix Hexadecimal numbers in enums are output as decimal numbers. [#1006](https://github.com/fsprojects/fantomas/issues/1006)
Fix List indentation issue. [#999](https://github.com/fsprojects/fantomas/issues/999)
Fix Hexadecimal numbers in match arms are output as decimal numbers. [#995](https://github.com/fsprojects/fantomas/issues/995)
Fix Removes the first comment above the member of the list. [#990](https://github.com/fsprojects/fantomas/issues/990)
Fix Brackets increased every time Fantomas is run. [#989](https://github.com/fsprojects/fantomas/issues/989)
Fix Bug: Hash directive in computation expression. [#977](https://github.com/fsprojects/fantomas/issues/977)
Fix Bug with hash directives inside a match statement. [#976](https://github.com/fsprojects/fantomas/issues/976)
Fix Bug with defines in record member assignment. [#968](https://github.com/fsprojects/fantomas/issues/968)
Fix Backquotes are stripped down from ``checked``. [#937](https://github.com/fsprojects/fantomas/issues/937)
Fix Fantomas wraps extra set of parenthesis around parenthesis. [#921](https://github.com/fsprojects/fantomas/issues/921)
Fix Remove indent setting from CLI tool. [#888](https://github.com/fsprojects/fantomas/issues/888)
Fix Fantomas generating invalid F# when trying to format a list created with yields. [#882](https://github.com/fsprojects/fantomas/issues/882)
Fix Invalid unit test ``method call on multiple lines``. [#862](https://github.com/fsprojects/fantomas/issues/862)
Fix Invalid unit test ``should break on . operator and keep indentation``. [#860](https://github.com/fsprojects/fantomas/issues/860)
Fix Multi-line arguments to chained method calls produce invalid code. [#702](https://github.com/fsprojects/fantomas/issues/702)
Fix Line comment displaced from commented #-directive. [#638](https://github.com/fsprojects/fantomas/issues/638)
Fix #if'd argument types are lost. [#633](https://github.com/fsprojects/fantomas/issues/633)
Fix #if'd attributes moved to wrong column. [#631](https://github.com/fsprojects/fantomas/issues/631)
Fix Assembly attributes create over-long lines. [#629](https://github.com/fsprojects/fantomas/issues/629)

NuGet packages (6)

Showing the top 5 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.
Fantomas.Extras
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
Myriad.Core
Core Myriad library used for developing plugins
GiraffeGenerator.Core
Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.4.0-alpha-008 29 1/15/2021
4.4.0-alpha-007 622 12/26/2020
4.4.0-alpha-006 124 12/25/2020
4.4.0-alpha-005 144 12/23/2020
4.4.0-alpha-004 240 12/22/2020
4.4.0-alpha-003 202 12/18/2020
4.4.0-alpha-002 150 12/17/2020
4.4.0-alpha-001 62 12/17/2020
4.3.0 530 12/17/2020
4.3.0-beta-002 158 12/11/2020
4.3.0-beta-001 88 12/7/2020
4.3.0-alpha-007 160 11/21/2020
4.3.0-alpha-006 86 11/20/2020
4.3.0-alpha-005 81 11/16/2020
4.3.0-alpha-004 574 11/12/2020
4.3.0-alpha-003 101 11/10/2020
4.3.0-alpha-002 122 10/26/2020
4.3.0-alpha-001 141 10/23/2020
4.2.0 2,416 9/25/2020
4.2.0-alpha-004 302 9/23/2020
4.2.0-alpha-003 115 9/21/2020
4.2.0-alpha-002 158 9/19/2020
4.2.0-alpha-001 210 9/18/2020
4.1.1 316 9/17/2020
4.1.0 583 9/10/2020
4.1.0-beta-004 269 9/5/2020
4.1.0-beta-003 157 9/4/2020
4.1.0-beta-002 547 9/4/2020
4.1.0-beta-001 146 9/3/2020
4.1.0-alpha-001 127 9/1/2020
4.0.0 762 8/27/2020
4.0.0-beta-003 171 8/21/2020
4.0.0-beta-002 245 8/7/2020
4.0.0-beta-001 589 7/20/2020
4.0.0-alpha-014 433 7/14/2020
4.0.0-alpha-013 189 7/11/2020
4.0.0-alpha-012 238 7/6/2020
4.0.0-alpha-011 97 6/25/2020
4.0.0-alpha-010 482 6/18/2020
4.0.0-alpha-009 111 6/12/2020
4.0.0-alpha-008 253 6/2/2020
4.0.0-alpha-007 108 6/1/2020
4.0.0-alpha-006 598 5/23/2020
4.0.0-alpha-005 535 5/16/2020
4.0.0-alpha-004 545 5/4/2020
4.0.0-alpha-003 186 5/3/2020
4.0.0-alpha-002 216 4/26/2020
4.0.0-alpha-001 128 4/20/2020
3.3.0 7,913 2/28/2020
3.3.0-beta-002 1,069 2/21/2020
3.3.0-beta-001 227 2/18/2020
3.2.0 11,928 2/3/2020
3.2.0-beta-002 834 1/7/2020
3.2.0-beta-001 375 12/26/2019
3.1.0 9,268 11/27/2019
3.0.0 3,759 10/11/2019
3.0.0-beta-006 951 10/2/2019
3.0.0-beta-005 156 9/27/2019
3.0.0-beta-004 479 9/18/2019
3.0.0-beta-003 230 9/13/2019
3.0.0-beta-002 11,863 7/20/2019
3.0.0-beta-001 4,773 7/12/2019
2.9.2 19,642 2/2/2019
2.9.1 2,702 11/20/2018
2.9.0 6,515 10/17/2018
2.8.1 812 9/12/2018
2.8.0 4,031 7/7/2018
2.7.1 2,985 5/2/2018
2.7.0 606 5/2/2018
2.6.1 44,004 4/22/2017
2.5.0 1,505 2/19/2017
2.4.0 1,595 10/24/2016
2.3.0 1,276 7/9/2016
2.2.0 803 4/24/2016
2.1.0 915 4/1/2016
2.0.2 7,565 11/15/2015
1.11.0 1,410 9/12/2015
1.10.0 805 8/29/2015
1.9.0 819 8/10/2015
1.8.0-beta 747 7/19/2015
1.7.0 969 6/10/2015
1.6.0 1,795 10/25/2014
1.5.0 1,211 9/18/2014
1.4.0 1,545 7/1/2014
1.3.0 1,125 5/17/2014
1.2.0 899 4/21/2014
1.1.0 891 3/29/2014
1.0.7 945 3/12/2014
1.0.5.1 1,003 1/15/2014
1.0.5 782 1/7/2014
1.0.4 808 11/16/2013
1.0.3 858 10/6/2013
1.0.2 824 8/16/2013
1.0.1 912 7/22/2013
1.0.0 957 7/16/2013
0.9.9.2 954 7/2/2013
0.9.9.1 852 6/22/2013
0.9.8 882 6/14/2013
0.9.7 876 6/7/2013
0.9.6 840 5/31/2013
0.9.5 960 5/23/2013
0.9.4 850 5/19/2013
0.9.3 857 5/9/2013
0.9.2 859 5/3/2013
0.9.1 1,129 4/26/2013
0.9.0 908 4/19/2013
0.8.9 919 4/12/2013
0.8.8 865 4/11/2013
0.8.7 856 4/9/2013
0.8.6 857 4/4/2013
0.8.5 943 4/2/2013
0.8.4 878 4/1/2013
0.8.3 892 4/1/2013
0.8.2 842 4/1/2013
0.8.1 915 3/31/2013
0.8.0 895 3/31/2013
Show less