Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : typesharper

This source generator aims to implement some higher order types known from other languages like TypeScript or F#. A higher order type creates a type from another type - aka computing with types. The currently implemented higher order types are: * Tagged Union (a choice of multiple named values) * Intersection (a type that contains the properties that are present in all given types) * Pick (a selection of the properties of a given type) * Omit (all but a selection of the properties of a given type) All types try to resemble Duck Types as close as is possible in C#. Duck Types are compared by their shape and not by their name as it is with normal C# types (nominal typing).

Registry - Homepage - JSON
purl: pkg:nuget/typesharper
Keywords: roslyn, sourcegenerator, type
License: MIT
Latest release: 9 months ago
First release: 9 months ago
Downloads: 745 total
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 8 days ago

    Loading...
    Readme
    Loading...