Module
A collection of algebraic data types, lenses, and schemables based on a light weight higher kinded type implementation. Written for deno.
- .github2 KB
- examples45 KB
- scripts4 KB
- testing139 KB
- .gitignore85 B
- alt.ts961 B
- applicative.ts348 B
- apply.ts4 KB
- array.ts13 KB
- async_either.ts9 KB
- async_iterable.ts5 KB
- async.ts2 KB
- bifunctor.ts521 B
- boolean.ts5 KB
- category.ts352 B
- chain.ts417 B
- comonad.ts345 B
- const.ts2 KB
- contravariant.ts369 B
- datum.ts6 KB
- decode_error.ts6 KB
- decoder.ts9 KB
- either.ts7 KB
- extend.ts427 B
- filterable.ts640 B
- flake.lock1 KB
- flake.nix915 B
- fn_either.ts11 KB
- fn.ts25 KB
- foldable.ts344 B
- free.ts1 KB
- functor.ts882 B
- group.ts218 B
- identity.ts738 B
- iso.ts656 B
- iterable.ts3 KB
- json_schema.ts17 KB
- kind.ts3 KB
- LICENSE1 KB
- map.ts8 KB
- mod.ts2 KB
- monad.ts2 KB
- monoid.ts5 KB
- newtype.ts5 KB
- nilable.ts3 KB
- number.ts2 KB
- optics.ts18 KB
- option.ts10 KB
- ord.ts8 KB
- pair.ts11 KB
- predicate.ts6 KB
- profunctor.ts1 KB
- promise.ts12 KB
- README.md11 KB
- record.ts7 KB
- refinement.ts5 KB
- schemable.ts8 KB
- semigroup.ts10 KB
- semigroupoid.ts407 B
- set.ts5 KB
- setoid.ts17 KB
- show.ts225 B
- state.ts2 KB
- string.ts11 KB
- sync_either.ts4 KB
- sync.ts2 KB
- these.ts4 KB
- traversable.ts660 B
- tree.ts4 KB