home / packages /
Functional paradigm abstractions for .NET - Core
For information on all available versions, please see the NuGet or GitHub package registry
dotnet add package 'Daht.Sagitta.Core' --version 'x.x.x'
For more information, please see here.
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<PackageReference Include="Daht.Sagitta.Core" Version="x.x.x" />
</ItemGroup>
</Project>
For more information, please see here.
-
Directory.Packages.props
file:<Project> <PropertyGroup> <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> </PropertyGroup> <ItemGroup> <PackageVersion Include="Daht.Sagitta.Core" Version="x.x.x" /> </ItemGroup> </Project>
-
Project file:
<Project Sdk="Microsoft.NET.Sdk"> <ItemGroup> <PackageReference Include="Daht.Sagitta.Core" /> </ItemGroup> </Project>
For more information, please see here.
Set of structures that act as integrations and complements for the pre-existing modules.
Type | Description |
---|---|
Unit |
Type intended to handle the absence of a specific value (explicit simulation of the void type) |
Set of structures that provide ways to handle the state of an element through the composition of sequential operations and the handling of side effects.
Type | Description |
---|---|
Result<TFailure, TSuccess> |
Type intended to handle both the possible failure and the expected success of a given action |
ResultFactory |
Type intended to expose a set of ways to initialize Result<TFailure, TSuccess> |
Distributed under MIT license.
Please read and keep in mind our security policy.
Please read and follow our code of conduct.
Please read and follow our contributing guidelines.