A simple convenience C# library
C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
IbraLib
.gitattributes
.gitignore
LICENSE
README.md

README.md

Ibra

A simple convenience C# library

Ibra is a set of libraries provided as individual nuget packages. These include:

Package Nuget Description
Ibra.Lazy NuGet Provides support for memoized functions, inspired by C#'s System.Lazy.
Ibra.Comparers NuGet Provides support for a number of common comparison operators of C# Lists.
Ibra.Polymorphic NuGet Provides support polymorphic types in C#, such as Covariant and Invariant Maybe (Optional) types, and type unions.
Ibra.Enumerables Nuget LINQ-like helpers and extension methods for IEnumerable. Type filters, Option-type conversions, flattening enumerables, fast single-element enumerables, and others.
Ibra.Logging NuGet Pretty & lazy logging for C#.