Fuaran.Program.Server.UI
0.7.1
Prefix Reserved
dotnet add package Fuaran.Program.Server.UI --version 0.7.1
NuGet\Install-Package Fuaran.Program.Server.UI -Version 0.7.1
<PackageReference Include="Fuaran.Program.Server.UI" Version="0.7.1" />
<PackageVersion Include="Fuaran.Program.Server.UI" Version="0.7.1" />
<PackageReference Include="Fuaran.Program.Server.UI" />
paket add Fuaran.Program.Server.UI --version 0.7.1
#r "nuget: Fuaran.Program.Server.UI, 0.7.1"
#:package Fuaran.Program.Server.UI@0.7.1
#addin nuget:?package=Fuaran.Program.Server.UI&version=0.7.1
#tool nuget:?package=Fuaran.Program.Server.UI&version=0.7.1
Fuaran.Program.Server.UI
The UI adapter for the server placement of the domain-generic bounded program core. The core
server package (Fuaran.Program.Server) is written over a domain's witness and references no
UI-tier package; this package is the UI tier's instantiation of it, released in the same version.
What it carries
- The pre-0.6.0 server names as aliases (
ServerAliases.fs) over the UI witness fromFuaran.Program.UI. - The UI event step (
ServerSteps.fs) — the tier's validation gate in front of the core'sServerSession.dispatchWith, for the server session, the durable interpreter and the operator controls. The core session starts at an action already chosen; this is what turns a UI event into one.
It is .NET only, like the server placement itself; the Fable-clean half is Fuaran.Program.UI.
Using it
Reference it beside Fuaran.Program.Server and Fuaran.Program.UI, and open its namespace AFTER the
core's:
open Fuaran.Program.Bounded
open Fuaran.Program.Server
open Fuaran.Program.UI
open Fuaran.Program.Server.UI // last: its modules shadow the generic ones of the same name
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
- FSharp.Core (>= 10.1.300)
- Fuaran.Program.Server (>= 0.7.1)
- Fuaran.Program.UI (>= 0.7.1)
- Fuaran.UI (>= 0.90.0)
- Fuaran.UI.Ops (>= 0.90.0)
- Fuaran.UI.Ops.Abstractions (>= 0.90.0)
- Fuaran.UI.OpStream.Abstractions (>= 0.90.0)
- Fuaran.UI.OpStream.Replay (>= 0.90.0)
- Fuaran.UI.Renderer.Core (>= 0.90.0)
- Fuaran.UI.ServerDriven (>= 0.90.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.