Fuaran.UI.Validator.Certification
0.96.0
Prefix Reserved
dotnet add package Fuaran.UI.Validator.Certification --version 0.96.0
NuGet\Install-Package Fuaran.UI.Validator.Certification -Version 0.96.0
<PackageReference Include="Fuaran.UI.Validator.Certification" Version="0.96.0" />
<PackageVersion Include="Fuaran.UI.Validator.Certification" Version="0.96.0" />
<PackageReference Include="Fuaran.UI.Validator.Certification" />
paket add Fuaran.UI.Validator.Certification --version 0.96.0
#r "nuget: Fuaran.UI.Validator.Certification, 0.96.0"
#:package Fuaran.UI.Validator.Certification@0.96.0
#addin nuget:?package=Fuaran.UI.Validator.Certification&version=0.96.0
#tool nuget:?package=Fuaran.UI.Validator.Certification&version=0.96.0
Fuaran.UI.Validator.Certification
Recipe / fragment certification for Fuaran UI. A parameterised fragment is a function of its
declared holes; RecipeCertification.certifyFragment proves it emits a validator-conformant
Node tree for every sampled or symbolic binding of those holes, by driving
Fuaran.Core.Conformance's verifyFunction with the runtime pre-emit rule family
(PreEmitValidate) as the validity oracle. A certified fragment is a correct-by-construction
template; the verdict also carries the fragment's declared effect class, because certification is
structural and never a claim about output quality or determinism.
The module path is Fuaran.UI.Validator.RecipeCertification. It lived inside the build-time
validator executable (Fuaran.UI.Validator) until 0.95.0 (Phase 2058) and now lives in this
library, which that executable references; using it no longer pulls in FSharp.Compiler.Service.
Dependencies: FSharp.Core, Fuaran.UI, Fuaran.UI.Core.Function, Fuaran.Core.Conformance.
.NET-only (ships no Fable sources).
Apache-2.0 licensed.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Fable.Core (>= 5.0.0)
- FSharp.Core (>= 10.1.300)
- Fuaran.Compute.DataFrame (>= 0.38.1)
- Fuaran.Core.AiSurface (>= 0.36.0)
- Fuaran.Core.Column (>= 0.36.0)
- Fuaran.Core.Conformance (>= 0.36.0)
- Fuaran.Core.Function (>= 0.36.0)
- Fuaran.Core.Idl (>= 0.36.0)
- Fuaran.Core.Observer (>= 0.36.0)
- Fuaran.Core.Ops (>= 0.36.0)
- Fuaran.Core.OpStream (>= 0.36.0)
- Fuaran.Core.OpStream.Dag (>= 0.36.0)
- Fuaran.Core.Projection (>= 0.36.0)
- Fuaran.Core.Propagation (>= 0.36.0)
- Fuaran.Core.Query (>= 0.36.0)
- Fuaran.Core.Tree (>= 0.36.0)
- Fuaran.Core.Validator (>= 0.36.0)
- Fuaran.Core.Wire (>= 0.36.0)
- Fuaran.UI (>= 0.96.0)
- Fuaran.UI.Core.Function (>= 0.96.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Fuaran.UI.Validator.Certification:
| Package | Downloads |
|---|---|
|
Fuaran.UI.Validator
Fuaran build-time validator — F# AST walker that gates Fuaran Node trees at compile time. Apache-2.0 licensed. |
GitHub repositories
This package is not used by any popular GitHub repositories.