Skip to content

Latest commit

 

History

History
143 lines (96 loc) · 5.44 KB

readme.md

File metadata and controls

143 lines (96 loc) · 5.44 KB

Daht.Sagitta.Core

home / packages /

Functional paradigm abstractions for .NET - Core

Stars Release Downloads Coverage Issues

Table of contents

  1. Installation
  2. API
  3. License
  4. Security policy
  5. Code of conduct
  6. Contributing guidelines
  7. Contact

Installation

For information on all available versions, please see the NuGet or GitHub package registry

.NET command-line interface

dotnet add package 'Daht.Sagitta.Core' --version 'x.x.x'

For more information, please see here.

Top

Project file

<Project Sdk="Microsoft.NET.Sdk">
  <ItemGroup>
    <PackageReference Include="Daht.Sagitta.Core" Version="x.x.x" />
  </ItemGroup>
</Project>

For more information, please see here.

Top

Central package management

  1. Directory.Packages.props file:

    <Project>
      <PropertyGroup>
        <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
      </PropertyGroup>
      <ItemGroup>
        <PackageVersion Include="Daht.Sagitta.Core" Version="x.x.x" />
      </ItemGroup>
    </Project>
  2. Project file:

    <Project Sdk="Microsoft.NET.Sdk">
      <ItemGroup>
        <PackageReference Include="Daht.Sagitta.Core" />
      </ItemGroup>
    </Project>

For more information, please see here.

Top

API

Root

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)

Top

Monads

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>

Top

License

Distributed under MIT license.

Top

Security policy

Please read and keep in mind our security policy.

Top

Code of conduct

Please read and follow our code of conduct.

Top

Contributing guidelines

Please read and follow our contributing guidelines.

Top

Contact