Repository navigation

#

exhaustiveness-checking

Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

Java
570
2 年前
TypeScript
354
9 个月前

✨ Awesome TypeScript Examples with complete show cases of how to take advantage of the language potential.

TypeScript
185
8 个月前

C# Analyzer Adding Exhaustive Checking of Switch Statements and Expressions

C#
80
1 年前

Helpers for Exhaustive Type Checking with TypeScript

TypeScript
22
6 年前

Basic exhaustiveness checking of unions in Elixir

Elixir
16
6 年前

Utility function for exhaustiveness checking with typed JS (TS or Flow)

JavaScript
14
5 年前

A library for defining and manipulating algebraic data types in TypeScript.

TypeScript
9
7 个月前

Enums with payloads. Or for the fancy pants: discriminated unions for C# with compile-time exhaustiveness checking, implemented using closed type hierarchies.

C#
2
1 年前

Project code developed to accompany the thesis of the bachelor programme BSc Data Science and Artificial Intelligence taught @ Universiteit Maastricht. It consists in (re-)discovering Forbidden Minors for Treewidth, through a series of graph search/analysis techniques.

Python
0
2 年前

Finite state management with exhaustiveness and transition enforcement for TypeScript.

TypeScript
0
15 天前

Utility Error class for performing exhaustiveness checks via exceptions in TypeScript.

TypeScript
0
1 年前

Make tolerable a poor man's version of exhaustive pattern-matching, in TypeScript

TypeScript
0
1 年前