There are 0 repository under sum-types topic.
Algebraic data types for C99
Monad, Functional Programming features for Golang
Algebraic data types for Python (experimental, not actively maintained)
An implementation of Sum types in Julia
Recursive Variant: A simple library for Recursive Variant Types
A type-safe and space-efficient sum type for C# (comparable to discriminated unions in C or C++)
A code generator enabling sum-types in Dart
A namedtuple-style library for defining immutable sum types in Python.
Track periodic goals — a sample iPhone app
Solutions to exercises from the book Haskell Programming
[early-wip]A Relational Database Management System with Support for Algebraic Data Types
Combine multiple types in a single one
Minimal core language based on dependent function type, pair type, recursive type, sum type and record type.
Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
Pattern matching for destructured values (core.match & spec)
Use a Monocle Prism to handle <select> conflict between ADTs and Strings
PrimeFuncPack Core.Taggeds is a core pack for .NET consisting of fundamental tagged types targeted for use in functional programming: Optional and Result monads, Tagged Union, as well as the convert extensions.
Algebraic Sum types for Javascript (beta)
.NET port of Francisco (Paco) Estévez's JavaSealedUnions (https://github.com/pakoito/JavaSealedUnions).
Implementation of Alegbraic Data Types (ADTs) in Python