Sign in Sign up
nuget

Fuaran.Core.Lease

Fuaran.Core.Lease — a generic lease/claim strand: claims over an abstract resource axis (Claim / Release / Expire) with a total apply / canApply where a conflicting claim is a typed rejection enumerating the current holder and the overlapping resources, a canonical wire codec, and a Fuaran.Core.OpStream StreamWitness — so lease history is an append-only, hash-chained, replayable, tamper-evident stream. The resource axis reuses Fuaran.Core.Tree's IdWitness (no new witness shape); expiry takes time as data (the host supplies "now"; Core reads no clock), so replay is deterministic. Generalises the coordination a multi-agent dispatcher hand-rolls. FSharp.Core only, Fable-clean.

nuget View on Nuget

Activity

Latest release
2d ago
Total releases
16
Cadence
~daily
Last 12 months
16

Details

License
Apache-2.0
First release
Jul 24, 2026
Releases
Version Released
0.22.0 minor
0.21.0 minor
0.20.0 minor
0.19.0 minor
0.18.0 minor
0.17.0 minor
0.15.0 minor
0.14.0 minor
0.13.0 minor
0.12.0 minor
0.11.0 minor
0.6.0 minor
0.3.0 minor
0.2.1 patch
0.2.0 minor
0.1.11 initial