Search results

5 packages found

A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types

published 1.2.1 6 months ago
M
Q
P

Exhaustiveness checking in TypeScript

published 1.1.1 a year ago
M
Q
P

Rules for properly handling switch statements, including ensuring that appropriate exhaustive case handling.

published 0.0.12 4 months ago
M
Q
P

Rules for making switch/case expressions for union type values exhaustively checkable at compile time.

published 1.0.10 2 years ago
M
Q
P

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

published 0.1.0 4 years ago
M
Q
P