Download Latest Version September 25th Release source code.zip (37.4 MB) Google Add to Preferred Sources
Home / v8.0.4
Name Modified Size InfoDownloads / Week
Parent folder
fantomas.8.0.4.nupkg 2026-09-23 7.0 MB
Fantomas.Core.8.0.4.nupkg 2026-09-23 739.4 kB
Fantomas.FCS.8.0.4.nupkg 2026-09-23 2.7 MB
README.md 2026-09-23 1.3 kB
September 23rd Release source code.tar.gz 2026-09-23 37.1 MB
September 23rd Release source code.zip 2026-09-23 37.4 MB
Totals: 6 Items   85.0 MB 1

8.0.4

Fixed

  • Infix operator with a computation expression on the right-hand side produces invalid code. x := { ... } was read as a computation expression named (:=) x and printed as := x { ... }, which does not compile. It is now an infix application and printed as written. #3494
  • Comment after a parameter of an extern binding with attributes is lost. The range of such a binding stopped at its name, so a comment after one of its parameters was not attached to anything. The binding now spans up to its closing parenthesis. #3494
  • Comment after a parameter of a multiline extern binding gets two spaces in front of it. The comma at the end of the line kept its trailing space, and the comment added its own. #3494
  • in keyword of let! moves to the last and! binding. The parser keeps one in for a let! and its and! bindings, and it always went to the last one. It now stays after the binding it followed. #3494

Special thanks to @nojaf!

https://www.nuget.org/packages/fantomas/8.0.4

Source: README.md, updated 2026-09-23