fantomas 5.0.1

.NET 6.0
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global fantomas --version 5.0.1
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 --version 5.0.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=fantomas&version=5.0.1
nuke :add-package fantomas --version 5.0.1

Fantomas

Fantomas logo

GitHub Workflow Status (event) Discord Nuget (with prereleases)

F# source code formatter, inspired by scalariform for Scala, ocp-indent for OCaml and PythonTidy for Python.

dotnet tool install fantomas

Documentation is available at https://fsprojects.github.io/fantomas/docs/index.html

Contributing Guidelines

See the Contribution Guidelines and our contributors documentation

Product Versions
.NET net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
5.1.3 1,019 11/14/2022
5.1.2 378 11/10/2022
5.1.1 1,124 11/7/2022
5.1.0 1,044 11/4/2022
5.1.0-beta-002 85 10/29/2022
5.1.0-beta-001 122 10/19/2022
5.1.0-alpha-007 62 10/14/2022
5.1.0-alpha-006 36 10/14/2022
5.1.0-alpha-005 74 10/7/2022
5.1.0-alpha-004 41 10/7/2022
5.1.0-alpha-003 74 10/2/2022
5.1.0-alpha-002 59 9/29/2022
5.1.0-alpha-001 127 9/18/2022
5.0.6 7,429 10/13/2022
5.0.5 3,786 10/7/2022
5.0.4 388 10/4/2022
5.0.3 2,230 9/29/2022
5.0.2 1,257 9/22/2022
5.0.1 1,998 9/18/2022
5.0.0 6,852 9/16/2022
5.0.0-beta-010 4,041 9/10/2022
5.0.0-beta-009 3,571 9/2/2022
5.0.0-beta-008 1,435 8/30/2022
5.0.0-beta-007 465 8/19/2022
5.0.0-beta-006 1,824 8/12/2022
5.0.0-beta-005 3,563 8/3/2022
5.0.0-beta-004 441 7/27/2022
5.0.0-beta-003 2,668 7/26/2022
5.0.0-beta-002 551 7/19/2022
5.0.0-beta-001 1,894 7/15/2022
5.0.0-alpha-011 452 7/8/2022
5.0.0-alpha-010 1,059 6/27/2022
5.0.0-alpha-009 12,769 6/21/2022
5.0.0-alpha-008 1,160 5/28/2022
5.0.0-alpha-007 617 5/16/2022
5.0.0-alpha-006 679 5/13/2022
5.0.0-alpha-005 181 5/7/2022
5.0.0-alpha-004 399 5/7/2022
5.0.0-alpha-003 606 5/6/2022
5.0.0-alpha-002 93 4/4/2022
5.0.0-alpha-001 84 3/19/2022
4.7.9 5,021 5/2/2022
4.7.8 9,584 4/25/2022
4.7.7 264 4/20/2022
4.7.6 466 4/4/2022
4.7.5 349 3/27/2022
4.7.4 256 3/25/2022
4.7.3 3,860 3/12/2022
4.7.2 240 3/11/2022
4.7.1 244 3/8/2022
4.7.0 339 3/4/2022
4.6.6 246 3/4/2022
4.6.5 973 2/18/2022
4.6.4 374 2/11/2022
4.6.3 369 2/8/2022
4.6.2 431 2/6/2022
4.6.1 409 2/1/2022
4.6.0 890 1/14/2022
4.6.0-beta-001 105 1/8/2022
4.6.0-alpha-011 112 12/29/2021
4.6.0-alpha-010 124 12/4/2021
4.6.0-alpha-009 2,782 11/24/2021
4.6.0-alpha-008 595 11/19/2021
4.6.0-alpha-007 204 11/7/2021
4.6.0-alpha-006 144 11/3/2021
4.6.0-alpha-005 169 10/27/2021
4.6.0-alpha-004 140 10/20/2021
4.6.0-alpha-003 126 10/5/2021
4.6.0-alpha-002 132 9/7/2021
4.6.0-alpha-001 121 8/11/2021
4.5.12 700 1/8/2022
4.5.11 1,497 12/29/2021
4.5.10 1,793 12/4/2021
4.5.9 6,472 11/24/2021
4.5.8 841 11/19/2021
4.5.7 692 11/7/2021
4.5.6 519 11/3/2021
4.5.5 698 10/27/2021
4.5.4 549 10/5/2021
4.5.3 2,093 9/7/2021
4.5.2 653 8/11/2021
4.5.1 2,194 7/24/2021
4.5.0 2,431 7/7/2021
4.5.0-beta-005 262 7/6/2021
4.5.0-beta-004 246 7/5/2021
4.5.0-beta-003 251 7/5/2021
4.5.0-beta-002 265 6/27/2021
4.5.0-beta-001 764 6/5/2021
4.5.0-alpha-020 256 5/26/2021
4.5.0-alpha-019 224 5/22/2021
4.5.0-alpha-018 233 5/21/2021
4.5.0-alpha-017 284 5/15/2021
4.5.0-alpha-016 217 5/9/2021
4.5.0-alpha-015 275 5/8/2021
4.5.0-alpha-014 271 4/30/2021
4.5.0-alpha-013 249 4/27/2021
4.5.0-alpha-012 226 4/23/2021
4.5.0-alpha-011 306 4/20/2021
4.5.0-alpha-010 250 4/14/2021
4.5.0-alpha-009 245 4/11/2021
4.5.0-alpha-008 280 4/8/2021
4.5.0-alpha-007 272 4/8/2021
4.5.0-alpha-006 243 4/5/2021
4.5.0-alpha-005 246 4/3/2021
4.5.0-alpha-004 275 4/2/2021
4.5.0-alpha-003 287 3/28/2021
4.5.0-alpha-002 234 3/22/2021
4.5.0-alpha-001 1,843 2/26/2021
4.4.0 9,859 2/25/2021
4.4.0-beta-008 284 2/19/2021
4.4.0-beta-007 276 2/12/2021
4.4.0-beta-006 277 2/12/2021
4.4.0-beta-005 272 2/9/2021
4.4.0-beta-004 276 2/5/2021
4.4.0-beta-003 713 1/30/2021
4.4.0-beta-002 273 1/23/2021
4.4.0-beta-001 709 1/22/2021
4.4.0-alpha-008 496 1/15/2021
4.4.0-alpha-007 992 12/26/2020
4.4.0-alpha-006 384 12/25/2020
4.4.0-alpha-005 445 12/23/2020
4.4.0-alpha-004 494 12/22/2020
4.4.0-alpha-003 486 12/18/2020
4.4.0-alpha-002 420 12/17/2020
4.4.0-alpha-001 351 12/17/2020
4.3.0 2,911 12/17/2020
4.3.0-beta-002 424 12/11/2020
4.3.0-beta-001 359 12/7/2020
4.3.0-alpha-007 413 11/21/2020
4.3.0-alpha-006 371 11/20/2020
4.3.0-alpha-005 328 11/16/2020
4.3.0-alpha-004 817 11/12/2020
4.3.0-alpha-003 361 11/10/2020
4.3.0-alpha-002 369 10/26/2020
4.3.0-alpha-001 404 10/23/2020
4.2.0 3,970 9/25/2020
4.2.0-alpha-004 563 9/23/2020
4.2.0-alpha-003 378 9/21/2020
4.2.0-alpha-002 417 9/19/2020
4.2.0-alpha-001 484 9/18/2020
4.1.1 822 9/17/2020
4.1.0 1,047 9/10/2020
4.1.0-beta-004 523 9/5/2020
4.1.0-beta-003 422 9/4/2020
4.1.0-beta-002 830 9/4/2020
4.1.0-beta-001 421 9/3/2020
4.1.0-alpha-001 409 9/1/2020
4.0.0 2,976 8/27/2020
4.0.0-beta-003 437 8/21/2020
4.0.0-beta-002 510 8/7/2020
4.0.0-beta-001 839 7/20/2020
4.0.0-alpha-014 681 7/14/2020
4.0.0-alpha-013 445 7/11/2020
4.0.0-alpha-012 892 7/6/2020
4.0.0-alpha-011 330 6/25/2020
4.0.0-alpha-010 716 6/18/2020
4.0.0-alpha-009 353 6/12/2020
4.0.0-alpha-008 488 6/2/2020
4.0.0-alpha-007 341 6/1/2020
4.0.0-alpha-006 1,305 5/23/2020
4.0.0-alpha-005 1,206 5/16/2020
4.0.0-alpha-004 785 5/4/2020
4.0.0-alpha-003 415 5/3/2020
4.0.0-alpha-002 439 4/26/2020
4.0.0-alpha-001 329 4/20/2020
3.3.0 11,413 2/28/2020
3.3.0-beta-002 1,299 2/21/2020
3.3.0-beta-001 460 2/18/2020
3.2.0 20,055 2/3/2020
3.2.0-beta-002 1,058 1/7/2020
3.2.0-beta-001 602 12/26/2019
3.1.0 9,738 11/27/2019
3.0.0 4,145 10/11/2019
3.0.0-beta-006 1,178 10/2/2019
3.0.0-beta-005 372 9/27/2019
3.0.0-beta-004 971 9/18/2019
3.0.0-beta-003 502 9/13/2019
3.0.0-beta-002 14,191 7/20/2019
3.0.0-beta-001 5,135 7/12/2019
2.9.2 23,296 2/2/2019
2.9.1 3,651 11/20/2018
2.9.0 8,464 10/17/2018
2.8.1 1,703 9/12/2018
2.8.0 4,932 7/7/2018
2.7.1 3,814 5/2/2018
2.7.0 1,427 5/2/2018
2.6.1 44,695 4/22/2017
2.5.0 2,022 2/19/2017
2.4.0 2,127 10/24/2016
2.3.0 1,799 7/9/2016
2.2.0 1,533 4/24/2016
2.1.0 1,403 4/1/2016
2.0.2 8,139 11/15/2015
1.11.0 1,977 9/12/2015
1.10.0 1,334 8/29/2015
1.9.0 1,735 8/10/2015
1.8.0-beta 1,160 7/19/2015
1.7.0 1,484 6/10/2015
1.6.0 2,320 10/25/2014
1.5.0 1,745 9/18/2014
1.4.0 2,097 7/1/2014
1.3.0 1,638 5/17/2014
1.2.0 1,634 4/21/2014
1.1.0 1,505 3/29/2014
1.0.7 1,505 3/12/2014
1.0.5.1 1,565 1/15/2014
1.0.5 1,305 1/7/2014
1.0.4 1,362 11/16/2013
1.0.3 1,382 10/6/2013
1.0.2 1,357 8/16/2013
1.0.1 1,505 7/22/2013
1.0.0 2,507 7/16/2013
0.9.9.2 1,699 7/2/2013
0.9.9.1 1,527 6/22/2013
0.9.8 1,486 6/14/2013
0.9.7 1,457 6/7/2013
0.9.6 1,418 5/31/2013
0.9.5 1,528 5/23/2013
0.9.4 1,422 5/19/2013
0.9.3 1,394 5/9/2013
0.9.2 1,407 5/3/2013
0.9.1 1,685 4/26/2013
0.9.0 1,461 4/19/2013
0.8.9 1,472 4/12/2013
0.8.8 1,408 4/11/2013
0.8.7 1,392 4/9/2013
0.8.6 1,402 4/4/2013
0.8.5 1,477 4/2/2013
0.8.4 1,413 4/1/2013
0.8.3 1,430 4/1/2013
0.8.2 1,390 4/1/2013
0.8.1 1,460 3/31/2013
0.8.0 1,452 3/31/2013

### Fixed
* Items.Item \<index> <- value gives wrong code. [#2498](https://github.com/fsprojects/fantomas/issues/2498)
* Incorrect Stroustrup indentation with let binding for anonymous record with expression. [#2508](https://github.com/fsprojects/fantomas/issues/2508)
* Equality comparison with a record with a with expression results in broken code. [#2507](https://github.com/fsprojects/fantomas/issues/2507)
* Stroustrup record type definition with access modifiers and members lead to invalid F# code [#2511](https://github.com/fsprojects/fantomas/issues/2511)