fantomas-tool 4.5.0-alpha-009

Suggested Alternatives

fantomas

This is a prerelease version of fantomas-tool.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global fantomas-tool --version 4.5.0-alpha-009
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local fantomas-tool --version 4.5.0-alpha-009
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=fantomas-tool&version=4.5.0-alpha-009&prerelease
                    
nuke :add-package fantomas-tool --version 4.5.0-alpha-009
                    

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 net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
5.0.0-alpha-002 1,743 4/4/2022 5.0.0-alpha-002 is deprecated because it is no longer maintained.
5.0.0-alpha-001 709 3/19/2022 5.0.0-alpha-001 is deprecated because it is no longer maintained.
4.7.9 96,935 5/2/2022 4.7.9 is deprecated because it is no longer maintained.
4.7.8 3,212 4/25/2022 4.7.8 is deprecated because it is no longer maintained.
4.7.7 8,487 4/20/2022 4.7.7 is deprecated because it is no longer maintained.
4.7.6 71,109 4/4/2022 4.7.6 is deprecated because it is no longer maintained.
4.7.5 8,748 3/27/2022 4.7.5 is deprecated because it is no longer maintained.
4.7.4 1,003 3/25/2022 4.7.4 is deprecated because it is no longer maintained.
4.7.3 10,053 3/12/2022 4.7.3 is deprecated because it is no longer maintained.
4.7.2 66,338 3/11/2022 4.7.2 is deprecated because it is no longer maintained.
4.7.1 19,233 3/8/2022 4.7.1 is deprecated because it is no longer maintained.
4.7.0 7,506 3/4/2022 4.7.0 is deprecated because it is no longer maintained.
4.6.6 713 3/4/2022 4.6.6 is deprecated because it is no longer maintained.
4.6.5 71,208 2/18/2022 4.6.5 is deprecated because it is no longer maintained.
4.6.4 5,402 2/11/2022 4.6.4 is deprecated because it is no longer maintained.
4.6.3 5,347 2/8/2022 4.6.3 is deprecated because it is no longer maintained.
4.6.2 2,356 2/6/2022 4.6.2 is deprecated because it is no longer maintained.
4.6.1 8,112 2/1/2022 4.6.1 is deprecated because it is no longer maintained.
4.6.0 75,354 1/14/2022 4.6.0 is deprecated because it is no longer maintained.
4.6.0-beta-001 718 1/8/2022 4.6.0-beta-001 is deprecated because it is no longer maintained.
4.6.0-alpha-011 1,689 12/29/2021 4.6.0-alpha-011 is deprecated because it is no longer maintained.
4.6.0-alpha-010 1,475 12/4/2021 4.6.0-alpha-010 is deprecated because it is no longer maintained.
4.6.0-alpha-009 3,495 11/24/2021 4.6.0-alpha-009 is deprecated because it is no longer maintained.
4.6.0-alpha-008 1,021 11/19/2021 4.6.0-alpha-008 is deprecated because it is no longer maintained.
4.6.0-alpha-007 1,234 11/7/2021 4.6.0-alpha-007 is deprecated because it is no longer maintained.
4.6.0-alpha-006 1,265 11/3/2021 4.6.0-alpha-006 is deprecated because it is no longer maintained.
4.6.0-alpha-005 721 10/27/2021 4.6.0-alpha-005 is deprecated because it is no longer maintained.
4.6.0-alpha-004 38,694 10/20/2021 4.6.0-alpha-004 is deprecated because it is no longer maintained.
4.6.0-alpha-003 652 10/5/2021 4.6.0-alpha-003 is deprecated because it is no longer maintained.
4.6.0-alpha-002 494 9/7/2021 4.6.0-alpha-002 is deprecated because it is no longer maintained.
4.6.0-alpha-001 405 8/11/2021 4.6.0-alpha-001 is deprecated because it is no longer maintained.
4.5.12 1,086 1/8/2022 4.5.12 is deprecated because it is no longer maintained.
4.5.11 2,324 12/29/2021 4.5.11 is deprecated because it is no longer maintained.
4.5.10 8,859 12/4/2021 4.5.10 is deprecated because it is no longer maintained.
4.5.9 7,937 11/24/2021 4.5.9 is deprecated because it is no longer maintained.
4.5.8 2,487 11/19/2021 4.5.8 is deprecated because it is no longer maintained.
4.5.7 1,575 11/7/2021 4.5.7 is deprecated because it is no longer maintained.
4.5.6 1,757 11/3/2021 4.5.6 is deprecated because it is no longer maintained.
4.5.5 1,230 10/27/2021 4.5.5 is deprecated because it is no longer maintained.
4.5.4 12,314 10/5/2021 4.5.4 is deprecated because it is no longer maintained.
4.5.3 8,585 9/7/2021 4.5.3 is deprecated because it is no longer maintained.
4.5.2 13,106 8/11/2021 4.5.2 is deprecated because it is no longer maintained.
4.5.1 5,387 7/24/2021 4.5.1 is deprecated because it is no longer maintained.
4.5.0 61,235 7/7/2021 4.5.0 is deprecated because it is no longer maintained.
4.5.0-beta-005 490 7/6/2021 4.5.0-beta-005 is deprecated because it is no longer maintained.
4.5.0-beta-004 408 7/5/2021 4.5.0-beta-004 is deprecated because it is no longer maintained.
4.5.0-beta-003 511 7/5/2021 4.5.0-beta-003 is deprecated because it is no longer maintained.
4.5.0-beta-002 941 6/27/2021 4.5.0-beta-002 is deprecated because it is no longer maintained.
4.5.0-beta-001 2,497 6/5/2021 4.5.0-beta-001 is deprecated because it is no longer maintained.
4.5.0-alpha-020 448 5/26/2021 4.5.0-alpha-020 is deprecated because it is no longer maintained.
4.5.0-alpha-019 852 5/22/2021 4.5.0-alpha-019 is deprecated because it is no longer maintained.
4.5.0-alpha-018 511 5/21/2021 4.5.0-alpha-018 is deprecated because it is no longer maintained.
4.5.0-alpha-017 762 5/15/2021 4.5.0-alpha-017 is deprecated because it is no longer maintained.
4.5.0-alpha-016 484 5/9/2021 4.5.0-alpha-016 is deprecated because it is no longer maintained.
4.5.0-alpha-015 671 5/8/2021 4.5.0-alpha-015 is deprecated because it is no longer maintained.
4.5.0-alpha-014 693 4/30/2021 4.5.0-alpha-014 is deprecated because it is no longer maintained.
4.5.0-alpha-013 598 4/27/2021 4.5.0-alpha-013 is deprecated because it is no longer maintained.
4.5.0-alpha-012 497 4/23/2021 4.5.0-alpha-012 is deprecated because it is no longer maintained.
4.5.0-alpha-011 744 4/20/2021 4.5.0-alpha-011 is deprecated because it is no longer maintained.
4.5.0-alpha-010 727 4/14/2021 4.5.0-alpha-010 is deprecated because it is no longer maintained.
4.5.0-alpha-009 476 4/11/2021 4.5.0-alpha-009 is deprecated because it is no longer maintained.
4.5.0-alpha-008 740 4/8/2021 4.5.0-alpha-008 is deprecated because it is no longer maintained.
4.5.0-alpha-007 565 4/8/2021 4.5.0-alpha-007 is deprecated because it is no longer maintained.
4.5.0-alpha-006 488 4/5/2021 4.5.0-alpha-006 is deprecated because it is no longer maintained.
4.5.0-alpha-005 964 4/3/2021 4.5.0-alpha-005 is deprecated because it is no longer maintained.
4.5.0-alpha-004 538 4/2/2021 4.5.0-alpha-004 is deprecated because it is no longer maintained.
4.5.0-alpha-003 793 3/28/2021 4.5.0-alpha-003 is deprecated because it is no longer maintained.
4.5.0-alpha-002 660 3/22/2021 4.5.0-alpha-002 is deprecated because it is no longer maintained.
4.5.0-alpha-001 5,004 2/26/2021 4.5.0-alpha-001 is deprecated because it is no longer maintained.
4.4.0 29,634 2/25/2021 4.4.0 is deprecated because it is no longer maintained.
4.4.0-beta-008 843 2/19/2021 4.4.0-beta-008 is deprecated because it is no longer maintained.
4.4.0-beta-007 441 2/12/2021 4.4.0-beta-007 is deprecated because it is no longer maintained.
4.4.0-beta-006 700 2/12/2021 4.4.0-beta-006 is deprecated because it is no longer maintained.
4.4.0-beta-005 538 2/9/2021 4.4.0-beta-005 is deprecated because it is no longer maintained.
4.4.0-beta-004 731 2/5/2021 4.4.0-beta-004 is deprecated because it is no longer maintained.
4.4.0-beta-003 796 1/30/2021 4.4.0-beta-003 is deprecated because it is no longer maintained.
4.4.0-beta-002 630 1/23/2021 4.4.0-beta-002 is deprecated because it is no longer maintained.
4.4.0-beta-001 544 1/22/2021 4.4.0-beta-001 is deprecated because it is no longer maintained.
4.4.0-alpha-008 597 1/15/2021 4.4.0-alpha-008 is deprecated because it is no longer maintained.
4.4.0-alpha-007 2,936 12/26/2020 4.4.0-alpha-007 is deprecated because it is no longer maintained.
4.4.0-alpha-006 578 12/25/2020 4.4.0-alpha-006 is deprecated because it is no longer maintained.
4.4.0-alpha-005 586 12/23/2020 4.4.0-alpha-005 is deprecated because it is no longer maintained.
4.4.0-alpha-004 539 12/22/2020 4.4.0-alpha-004 is deprecated because it is no longer maintained.
4.4.0-alpha-003 639 12/18/2020 4.4.0-alpha-003 is deprecated because it is no longer maintained.
4.4.0-alpha-002 520 12/17/2020 4.4.0-alpha-002 is deprecated because it is no longer maintained.
4.4.0-alpha-001 527 12/17/2020 4.4.0-alpha-001 is deprecated because it is no longer maintained.
4.3.0 6,436 12/17/2020 4.3.0 is deprecated because it is no longer maintained.
4.3.0-beta-002 572 12/11/2020 4.3.0-beta-002 is deprecated because it is no longer maintained.
4.3.0-beta-001 549 12/7/2020 4.3.0-beta-001 is deprecated because it is no longer maintained.
4.3.0-alpha-007 574 11/21/2020 4.3.0-alpha-007 is deprecated because it is no longer maintained.
4.3.0-alpha-006 556 11/20/2020 4.3.0-alpha-006 is deprecated because it is no longer maintained.
4.3.0-alpha-005 580 11/16/2020 4.3.0-alpha-005 is deprecated because it is no longer maintained.
4.3.0-alpha-004 552 11/12/2020 4.3.0-alpha-004 is deprecated because it is no longer maintained.
4.3.0-alpha-003 546 11/10/2020 4.3.0-alpha-003 is deprecated because it is no longer maintained.
4.3.0-alpha-002 596 10/26/2020 4.3.0-alpha-002 is deprecated because it is no longer maintained.
4.3.0-alpha-001 1,554 10/23/2020 4.3.0-alpha-001 is deprecated because it is no longer maintained.
4.2.0 6,539 9/25/2020 4.2.0 is deprecated because it is no longer maintained.
4.2.0-alpha-004 695 9/23/2020 4.2.0-alpha-004 is deprecated because it is no longer maintained.
4.2.0-alpha-003 577 9/21/2020 4.2.0-alpha-003 is deprecated because it is no longer maintained.
4.2.0-alpha-002 668 9/19/2020 4.2.0-alpha-002 is deprecated because it is no longer maintained.
4.2.0-alpha-001 643 9/18/2020 4.2.0-alpha-001 is deprecated because it is no longer maintained.
4.1.1 2,259 9/17/2020 4.1.1 is deprecated because it is no longer maintained.
4.1.0 1,323 9/10/2020 4.1.0 is deprecated because it is no longer maintained.
4.1.0-beta-004 775 9/5/2020 4.1.0-beta-004 is deprecated because it is no longer maintained.
4.1.0-beta-003 631 9/4/2020 4.1.0-beta-003 is deprecated because it is no longer maintained.
4.1.0-beta-002 635 9/4/2020 4.1.0-beta-002 is deprecated because it is no longer maintained.
4.1.0-beta-001 625 9/3/2020 4.1.0-beta-001 is deprecated because it is no longer maintained.
4.1.0-alpha-001 590 9/1/2020 4.1.0-alpha-001 is deprecated because it is no longer maintained.
4.0.0 3,229 8/27/2020 4.0.0 is deprecated because it is no longer maintained.
4.0.0-beta-003 653 8/21/2020 4.0.0-beta-003 is deprecated because it is no longer maintained.
4.0.0-beta-002 1,114 8/7/2020 4.0.0-beta-002 is deprecated because it is no longer maintained.
4.0.0-beta-001 863 7/20/2020 4.0.0-beta-001 is deprecated because it is no longer maintained.
4.0.0-alpha-014 604 7/14/2020 4.0.0-alpha-014 is deprecated because it is no longer maintained.
4.0.0-alpha-013 596 7/11/2020 4.0.0-alpha-013 is deprecated because it is no longer maintained.
4.0.0-alpha-012 919 7/6/2020 4.0.0-alpha-012 is deprecated because it is no longer maintained.
4.0.0-alpha-011 565 6/25/2020 4.0.0-alpha-011 is deprecated because it is no longer maintained.
4.0.0-alpha-010 568 6/18/2020 4.0.0-alpha-010 is deprecated because it is no longer maintained.
4.0.0-alpha-009 550 6/12/2020 4.0.0-alpha-009 is deprecated because it is no longer maintained.
4.0.0-alpha-008 592 6/2/2020 4.0.0-alpha-008 is deprecated because it is no longer maintained.
4.0.0-alpha-007 545 6/1/2020 4.0.0-alpha-007 is deprecated because it is no longer maintained.
4.0.0-alpha-006 674 5/23/2020 4.0.0-alpha-006 is deprecated because it is no longer maintained.
4.0.0-alpha-005 804 5/16/2020 4.0.0-alpha-005 is deprecated because it is no longer maintained.
4.0.0-alpha-004 1,082 5/4/2020 4.0.0-alpha-004 is deprecated because it is no longer maintained.
4.0.0-alpha-003 636 5/3/2020 4.0.0-alpha-003 is deprecated because it is no longer maintained.
4.0.0-alpha-002 600 4/26/2020 4.0.0-alpha-002 is deprecated because it is no longer maintained.
4.0.0-alpha-001 568 4/20/2020 4.0.0-alpha-001 is deprecated because it is no longer maintained.
3.3.0 58,768 2/28/2020 3.3.0 is deprecated because it is no longer maintained.
3.3.0-beta-002 1,099 2/21/2020 3.3.0-beta-002 is deprecated because it is no longer maintained.
3.3.0-beta-001 635 2/18/2020 3.3.0-beta-001 is deprecated because it is no longer maintained.
3.2.0 2,889 2/3/2020 3.2.0 is deprecated because it is no longer maintained.
3.2.0-beta-002 832 1/7/2020 3.2.0-beta-002 is deprecated because it is no longer maintained.
3.2.0-beta-001 656 12/26/2019 3.2.0-beta-001 is deprecated because it is no longer maintained.
3.1.0 12,282 11/27/2019 3.1.0 is deprecated because it is no longer maintained.
3.0.0 1,466 10/11/2019 3.0.0 is deprecated because it is no longer maintained.
3.0.0-beta-006 615 10/2/2019 3.0.0-beta-006 is deprecated because it is no longer maintained.
3.0.0-beta-005 623 9/27/2019 3.0.0-beta-005 is deprecated because it is no longer maintained.
3.0.0-beta-004 655 9/18/2019 3.0.0-beta-004 is deprecated because it is no longer maintained.
3.0.0-beta-003 679 9/13/2019 3.0.0-beta-003 is deprecated because it is no longer maintained.
3.0.0-beta-002 991 7/20/2019 3.0.0-beta-002 is deprecated because it is no longer maintained.
3.0.0-beta-001 831 7/12/2019 3.0.0-beta-001 is deprecated because it is no longer maintained.
2.9.2 6,416 2/2/2019 2.9.2 is deprecated because it is no longer maintained.
2.9.1 1,786 11/20/2018 2.9.1 is deprecated because it is no longer maintained.
2.9.0 1,370 10/17/2018 2.9.0 is deprecated because it is no longer maintained.
2.8.1 1,352 9/12/2018 2.8.1 is deprecated because it is no longer maintained.
2.8.0 1,593 7/7/2018 2.8.0 is deprecated because it is no longer maintained.

Fix Fantomas add extra parenthesis in desugared lambda. [#1631](https://github.com/fsprojects/fantomas/issues/1631)
Fix Mutually recursive functions break with function invocation above definition. [#1628](https://github.com/fsprojects/fantomas/issues/1628)
Fix Removal of bar in one-case DU. [#1563](https://github.com/fsprojects/fantomas/issues/1563)