npmjs.org "algebraic data type" keyword
View the packages on the npmjs.org package registry that are tagged with the "algebraic data type" keyword.
iron-enum 1.6.3
Rust like enums for Typescript23 versions - Latest release: 13 days ago - 198 downloads last month - 32 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
13 versions - Latest release: almost 7 years ago - 5 dependent packages - 8 dependent repositories - 1.68 thousand downloads last month - 53 stars on GitHub - 1 maintainer
tsoption 0.7.0
Correct, easy to use Option type for TypeScript13 versions - Latest release: almost 7 years ago - 5 dependent packages - 8 dependent repositories - 1.68 thousand downloads last month - 53 stars on GitHub - 1 maintainer
kind-adt 0.2.2
🪴 The kind of ADTs you can count on in TypeScript7 versions - Latest release: 2 months ago - 23 downloads last month - 2 stars on GitHub - 1 maintainer
basketcase 0.0.3
JavaScript algebraic data types, pattern matching and multi methods3 versions - Latest release: about 12 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 3 stars on GitHub - 1 maintainer
node-adt 1.2.3
transfer json to ADT13 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 1 maintainer
fat-arrow-ts 0.14.0
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and...31 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 4 stars on GitHub - 1 maintainer
tagged-ts 0.2.0
A tagged unions code generation library for discriminating tastes1 version - Latest release: about 5 years ago - 17 downloads last month - 43 stars on GitHub - 1 maintainer
Related Keywords
adt
6
typescript
5
ADT
3
functional programming
3
pattern matching
3
algebraic-data-types
2
functional-programming
2
match
2
functor
2
monad
2
maybe
2
tagged union
2
tagged unions
2
discriminated union
2
sum type
2
json-transfer
1
tagged
1
disjoint unions
1
disjoint union
1
unions
1
union
1
maybe-monad
1
functional-data-structure
1
fp-types
1
either-monad
1
category-theory
1
result
1
either
1
arrow-kt
1
category theory
1
typeclasses
1
fp types
1
arrow
1
functional data structure
1
kotlin
1
catamorphism
1
cata
1
fold
1
polymorphic types
1
polymorphic type
1
polymorphic
1
generic
1
sum
1
algebraic data types
1
ADTs
1
adts
1
generation
1
generate
1
coproducts
1
coproduct
1
sum types
1
discriminated unions
1
variant records
1
variant record
1
variants
1
variant
1
transfer
1
HKT
1
type safe
1
safe
1
null
1
typesafe
1
type
1
scala
1
sanctuary
1
fantasyland
1
fantasy
1
optional
1
option
1
haskell
1
algebra
1
result type
1
option type
1
rust
1
rust enums
1
union types
1
enum
1
json
1
functional
1
overload
1
dispatch
1
defmethod
1
defmulti
1
multimethod
1
method
1
predicate
1
case
1
case class
1
pattern
1
extractor
1
matcher
1
type-safety
1
type-safe
1
pattern-matching
1
hkt
1
higher-kinded-types
1
higher kinded type
1