Issue created from fantomas-online
Code
namespace X
module TopologicalBuilderTests =
[<Fact>]
let ``Builder works with ANY backend (backend-agnostic principle)`` () = task {
let program = topological simulatorBackend {
return ()
}
match! TopologicalBuilder.execute simulatorBackend program with
| Ok _ -> Assert.True(true)
| Error err -> Assert.Fail($"Program failed: {err.Message}")
// Programs are COMPLETELY backend-agnostic!
}
[<Fact>]
let ``Builder with braiding sequence`` () =
task {
// Increased backend capacity to 20 anyons to support 6 logical qubits
let backend = TopologicalUnifiedBackendFactory.createUnified AnyonSpecies.AnyonType.Ising 20
()
}
Result
namespace X
module TopologicalBuilderTests =
[<Fact>]
let ``Builder works with ANY backend (backend-agnostic principle)`` () =
task {
let program = topological simulatorBackend { return () }
match! TopologicalBuilder.execute simulatorBackend program with
| Ok _ -> Assert.True(true)
| Error err -> Assert.Fail($"Program failed: {err.Message}")
// Programs are COMPLETELY backend-agnostic!
}
[<Fact>]
let ``Builder with braiding sequence`` () =
task {
// Increased backend capacity to 20 anyons to support 6 logical qubits
let backend =
TopologicalUnifiedBackendFactory.createUnified AnyonSpecies.AnyonType.Ising 20
()
}
Problem description
Please describe here the Fantomas problem you encountered.
Check out our Contribution Guidelines.
Extra information
Options
Fantomas main branch at 2026-09-16T05:44:15Z - 37913d5
Default Fantomas configuration
Did you know that you can ignore files when formatting by using a .fantomasignore file?
PS: It's unlikely that someone else will solve your specific issue, as it's something that you have a personal stake in.
Issue created from fantomas-online
Code
Result
Problem description
Please describe here the Fantomas problem you encountered.
Check out our Contribution Guidelines.
Extra information
Options
Fantomas main branch at 2026-09-16T05:44:15Z - 37913d5
Default Fantomas configuration
Did you know that you can ignore files when formatting by using a .fantomasignore file?
PS: It's unlikely that someone else will solve your specific issue, as it's something that you have a personal stake in.