JSPM

Found 49 results for algebraic-data-types

fp-ts

Functional programming in TypeScript

  • v2.16.11
  • 107.33
  • Published

@effect/language-service

A Language-Service Plugin to Refactor and Diagnostic effect-ts projects

  • v0.36.0
  • 85.92
  • Published

mutoid

Reactive library for data fetching, caching, state management

  • v0.6.0-rc.1
  • 57.49
  • Published

fp-ts-esm

Functional programming in TypeScript

  • v2.16.10
  • 46.04
  • Published

rustie

Helper library to type and safely handle Rust's `serde` JSON serializations of Enums. It can also be used standalone to implement Enums in TypeScript with plain objects.

  • v0.4.0
  • 43.53
  • Published

fp-ts-es6

Functional programming in TypeScript

  • v1.15.0-1
  • 35.50
  • Published

@fastify/funky

Support for fastify routes returning functional structures, such as fp-ts Either, Task, TaskEither or plain javascript parameterless functions

  • v4.0.2
  • 35.01
  • Published

mphf

Hash and unhash structured model data with no collisions, duplicates or gaps using minimal perfect hash functions. Currently in alpha. Expect breaking changes for version 0. Use with caution!

  • v0.1.7
  • 33.12
  • Published

kireji

A web framework for stateful, entropy-perfect, multi-origin web applications. Currently in alpha. Expect breaking changes for version 0. Use with caution!

  • v0.0.4
  • 29.60
  • Published

cpsfy

Tiny goodies for Continuation-Passing-Style functions

  • v6.2.0
  • 26.50
  • Published

itsamatch

Delightful Sum Types in TypeScript

  • v1.3.0
  • 21.80
  • Published

contravariant

Contravariant functors in JS with Flow.

  • v0.2.0
  • 18.87
  • Published

macoolka-io

`macoolka-io` is Runtime type system for IO decoding/encoding.

  • v0.3.4
  • 14.48
  • Published

@jvlk/fp-tsm

Functional programming in TypeScript (fork of fp-ts)

  • v3.0.0
  • 13.33
  • Published

macoolka-type-model

`macoolka-type-model` is a library for define model in TypeScript. It easily build a type contain field and method to your Application. It provide a generation model for type and validition

  • v0.3.11
  • 12.23
  • Published

macoolka-object

`macoolka-object` is a library contains common object functions.

  • v0.3.4
  • 11.34
  • Published

@chris5855/scats

A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more

  • v0.1.1-alpha.2
  • 10.37
  • Published

mocoolka-fp

mocoolka-fp is collection for **function program** . The extend on [fp-ts](https://github.com/gcanti/fp-ts) .

  • v0.1.24
  • 5.76
  • Published

@slikts/fp-ts

Functional programming in TypeScript

  • v2.0.4
  • 4.75
  • Published

@neotype/prelude

Functional programming essentials for TypeScript

  • v0.10.0
  • 4.70
  • Published

ts-sum-types

Algebraic sum types for TypeScript, designed after Rust's enums

  • v0.2.1
  • 4.57
  • Published

@fp-tx/documenter

Custom markdown generation using api-extractor

  • v0.1.1
  • 2.86
  • Published

algebraic-actions

A library that helps representing Redux Actions as an Algebraic Union Type in JavaScript.

    • v0.1.0
    • 2.80
    • Published

    @fop-ts/core

    Function Oriented Programming (FOP) in Typescript

    • v0.0.21
    • 2.80
    • Published

    @dff-ts/core

    Distributed Functions Framework for TypeScript

    • v0.0.3
    • 2.65
    • Published

    @fp-tx/core

    A function programming library for TypeScript, inspired by PureScript and Haskell

    • v0.2.2
    • 2.65
    • Published

    @fddf-ts/core

    Fatigue Driven Development (FDD) in Typescript

    • v0.0.21
    • 2.55
    • Published

    @fapfop/core

    Function Oriented Programming (FOP) in Typescript

    • v0.0.45
    • 2.55
    • Published

    fp-ts-rust

    Functional programming in TypeScript with Rust-like error handling

    • v2.16.10
    • 0.00
    • Published

    @fdd-ts/core

    Fatigue Driven Development (FDD) in Typescript

    • v0.0.13
    • 0.00
    • Published

    @fdd-node-ts/core

    Fatigue Driven Development (FDD) in Typescript

    • v0.0.13
    • 0.00
    • Published

    @jonahplusplus/beaut

    A TypeScript library for semi-functional programming patterns

    • v0.1.2
    • 0.00
    • Published