TDesu.FSharp.Funtomatoes.Unreleased.Client
0.1.0-alpha.5.ci.84
dotnet add package TDesu.FSharp.Funtomatoes.Unreleased.Client --version 0.1.0-alpha.5.ci.84
NuGet\Install-Package TDesu.FSharp.Funtomatoes.Unreleased.Client -Version 0.1.0-alpha.5.ci.84
<PackageReference Include="TDesu.FSharp.Funtomatoes.Unreleased.Client" Version="0.1.0-alpha.5.ci.84" />
<PackageVersion Include="TDesu.FSharp.Funtomatoes.Unreleased.Client" Version="0.1.0-alpha.5.ci.84" />
<PackageReference Include="TDesu.FSharp.Funtomatoes.Unreleased.Client" />
paket add TDesu.FSharp.Funtomatoes.Unreleased.Client --version 0.1.0-alpha.5.ci.84
#r "nuget: TDesu.FSharp.Funtomatoes.Unreleased.Client, 0.1.0-alpha.5.ci.84"
#:package TDesu.FSharp.Funtomatoes.Unreleased.Client@0.1.0-alpha.5.ci.84
#addin nuget:?package=TDesu.FSharp.Funtomatoes.Unreleased.Client&version=0.1.0-alpha.5.ci.84&prerelease
#tool nuget:?package=TDesu.FSharp.Funtomatoes.Unreleased.Client&version=0.1.0-alpha.5.ci.84&prerelease
Funtomatoes
Funtomatoes is a fork of Fantomas with extra formatting options. See NOTICE for attribution and CHANGELOG.md for the list of fork-specific changes.
Fantomas (upstream)

An opinionated F# source code formatter.
dotnet tool install fantomas
Documentation is available at https://fsprojects.github.io/fantomas/docs/index.html
If you point a coding agent at Fantomas, give it llms.txt for an index of the documentation, or llms-full.txt for all of it in one file.
Contributing Guidelines
See the Contribution Guidelines and our contributors documentation
| Product | Versions 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. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- FSharp.Core (>= 10.0.100)
- Newtonsoft.Json (>= 13.0.4)
- SemanticVersioning (>= 3.0.0)
- StreamJsonRpc (>= 2.25.29)
- System.Collections.Immutable (>= 10.0.12)
- System.Diagnostics.DiagnosticSource (>= 10.0.12)
- System.Memory (>= 4.6.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|
### Fixed
- `KeepAttributedValueBindingOnSingleLine`: when relocating the attribute list from above `let` to inline after `let`, the attribute node's leading trivia (e.g. blank line below a doc comment) is now stripped instead of being emitted in the new position. Without this, the output became `let/n/n[<Literal>] X = …` which is invalid F#. Added a `genOnelinerAttributesWithoutTrivia` helper used only on this code path; the `and`-binding case keeps using `genOnelinerAttributes` since it has no source trivia to lose. Modified file: `src/Fantomas.Core/CodePrinter.fs`. Regression test in `KeepAttributedValueBindingOnSingleLineTests.fs`.