Implementation of newtypes in TypeScript
Minimal newtypes for TypeScript
Haskell-style newtypes, typeclasses, and typed functions for JavaScript — powered by crocks
Type class and functions for working with newtypes
Minimal newtypes for TypeScript
TypeScript library for type-safe and lossless encoding and manipulation of world currencies and precious metals
TypeScript library for type-safe and lossless encoding and manipulation of world currencies and precious metals
TypeScript library for type-safe and lossless encoding and manipulation of world currencies and precious metals
A small DSL for diagramming algebraic data types (records + tagged unions). Language-neutral. No methods.
SQL-Typechecker is a CLI tool written in TypeScript, typechecking PostgreSQL files and generating TypeScript type definitions for them.
<i><u>f</u>oun<u>d</u>atsion <u>d</u>eclaration <u>t</u>ype<u>s</u>cript file <u>c</u>ompiler</i>
Structural selector parser and matcher for annotation trees
Pure source code mutation operations
Q# grammar for tree-sitter
Expression tokenizer and predicate parser for selector and query languages
Macros that ease the implementation of the Newtype pattern
Ergonomic utilities for the Rust newtype idiom.
The Newtype trait
A rust newtype macro inspired by kotlin's inline class.
Implements logic for a `Cow<'static, str>` newtype where only `[A-Za-z0-9_]` are valid characters.
Compile time validation macros for the `id_newtype` crate.
Automatically connect newtypes to Diesel using their wrapped type
Derive macros for the newtype-ids crate
Macros for safely interacting with DST newtypes
Lightweight newtypes without macros.
Traits to convert between enums and their variant types.
Type safe identifiers in Rust
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.