Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with tagged-unions
A curated list of projects in awesome lists tagged with tagged-unions .
https://github.com/Hirrolot/datatype99
Algebraic data types for C99
adt algebraic algebraic-data-types c99 derive introspection metalang99 metaprogramming pattern-matching reflection-library sum-types tagged-unions type-system variant
Last synced: 04 Aug 2024
https://github.com/hirrolot/datatype99
Algebraic data types for C99
adt algebraic algebraic-data-types c99 derive introspection metalang99 metaprogramming pattern-matching reflection-library sum-types tagged-unions type-system variant
Last synced: 25 Sep 2024
https://github.com/derive4j/derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
algebra algebraic-data-types annotation-processor catamorphisms derive4j discriminated-unions exhaustiveness-checking fold functional-programming java java-8 laziness optics sum-types tagged-unions visitor visitor-pattern
Last synced: 28 Sep 2024
https://github.com/kongware/scriptum
Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript
algebraic-data-types anamorphism catamorphism composition corecursion folding function-composition functional-programming javascript lazyness monad monad-transformers point-free polymorphism pure-function purity recursion sum-types tagged-unions transducers
Last synced: 31 Jul 2024
https://github.com/keithasaurus/koda
Type-safe functional tools for Python.
functional-programming python tagged-unions type-safety
Last synced: 01 Aug 2024
https://github.com/gozala/unreachable
Utility function for exhaustiveness checking with typed JS (TS or Flow)
discriminated-unions disjoint-unions exhaustiveness-checking flow switch-default-case tagged-unions typescript
Last synced: 01 Oct 2024