An open API service indexing awesome lists of open source software.

https://github.com/emik03/emik.unions

Contains the functional programming paradigm; unions in both disjointed- and tagged flavors.
https://github.com/emik03/emik.unions

csharp csharp-library dll

Last synced: 4 months ago
JSON representation

Contains the functional programming paradigm; unions in both disjointed- and tagged flavors.

Awesome Lists containing this project

README

          

# Emik.Unions

[![NuGet package](https://img.shields.io/nuget/v/Emik.Unions.svg?logo=NuGet)](https://www.nuget.org/packages/Emik.Unions)
[![License](https://img.shields.io/github/license/Emik03/Emik.Unions.svg?style=flat)](https://github.com/Emik03/Emik.Unions/blob/main/LICENSE)

Implements ADTs (Algebraic Data Types) using a combination of object-oriented and functional patterns, with a heavy focus on type inference and brevity.

This project has a dependency to [Emik.Morsels](https://github.com/Emik03/Emik.Morsels), if you are building this project, refer to its [README](https://github.com/Emik03/Emik.Morsels/blob/main/README.md) first.

---

- [Contribute](#contribute)
- [License](#license)

---

## Contribute

Issues and pull requests are welcome to help this repository be the best it can be.

## License

This repository falls under the [MPL-2 license](https://www.mozilla.org/en-US/MPL/2.0/).