JSPM

Found 49 results for algebraic data type

fluture

FantasyLand compliant (monadic) alternative to Promises

  • v14.0.0
  • 87.15
  • Published

fantasy-land

Specification for interoperability of common algebraic structures in JavaScript

  • v5.0.1
  • 86.47
  • Published

concurrify

Turn non-concurrent FantasyLand Applicatives concurrent

  • v2.0.0
  • 84.29
  • Published

akh

Monad and Monad Transformer Collection

  • v3.1.2
  • 50.16
  • Published

adt

Algebraic data types for Javascript

  • v0.7.2
  • 44.60
  • Published

sum-type

A simple library for complex logic

  • v1.0.5
  • 37.91
  • Published

alga-ts

Algebraic graphs in TypeScript

  • v1.0.2
  • 37.25
  • Published

cpsfy

Tiny goodies for Continuation-Passing-Style functions

  • v6.2.0
  • 34.06
  • Published

algebraic-captcha

NodeJS math captcha package with algebraic formulas

  • v1.0.1
  • 33.67
  • Published

data.future

A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.

  • v2.3.0
  • 29.63
  • Published

logic-filter-strings

An algebraic expression parser for stream logic filters

    • v0.0.2
    • 29.54
    • Published

    adt-simple

    Algebraic data types for JavaScript using Sweet.js macros

    • v0.1.3
    • 27.45
    • Published

    @frampton/core

    Frampton is a library to assist writing JavaScript in a functional manner. Frampton supplies an observable implementation (Frampton.Data.Signal). Frampton also provides a number of utilities for dealing with common JavaScript types in a more functional ma

    • v0.0.10
    • 25.48
    • Published

    uxadt

    Cross-platform embedded representation for algebraic data types, values, and common operations.

    • v0.1.1
    • 24.55
    • Published

    dsand

    $(dsand).$ is front-end framework on white_cats

    • v0.8.60
    • 22.81
    • Published

    algae

    Algebraic types & type classes for JavaScript

    • v0.22.0
    • 19.54
    • Published

    stags

    An underlying format for algebraic types that can be used directly or composed with other libraries.

      • v1.0.0-rc27
      • 19.09
      • Published

      @frampton/events

      Frampton-events is a library written in TypeScript for working with events in the browser.

      • v0.0.4
      • 17.21
      • Published

      losand

      losand is a algebraic thinking on javascript

      • v1.5.1
      • 16.02
      • Published

      exalted.future

      Exalted monadic library & functional fun, fantasy-land compliant, mostly.

      • v0.0.36
      • 15.52
      • Published

      static-sum-type

      An underlying format for algebraic types that can be used directly or composed with other libraries.

        • v0.18.1
        • 14.96
        • Published

        algebraic-effects

        Algebraic effects in react using generators

        • v0.0.2-deprecated
        • 14.59
        • Published

        white_cats

        Non Dirty Pure Functions on Any javascripts

        • v0.1.54
        • 13.71
        • Published

        losand.pvp

        webRTC PvP connection on Datachannel with losand

        • v0.6.5
        • 13.43
        • Published

        fanta

        Yet another set of algebraic structures implementing the fantasy-land spec

        • v0.1.4
        • 13.34
        • Published

        brisk-control

        Fantasy Land compatible types for easy integration with functional javascript libraries like ramda. This library benifits by having no dependencies

        • v1.0.3
        • 12.74
        • Published

        algebraic_enum

        An algebraic enum type for TypeScript heavily inspired by Rust.

        • v0.5.1
        • 12.59
        • Published

        @proem/variant

        proem package for handling algebraic data types

        • v0.0.23
        • 11.86
        • Published

        dsand_server

        It like to use dsand on server side render

        • v0.0.0
        • 11.34
        • Published

        algebraic

        Algebraic modules and specifications

        • v0.0.10
        • 11.28
        • Published

        fantasy-world

        Collection of common algebraic structures in JavaScript using Fantasy-Land.

        • v0.0.8
        • 10.94
        • Published

        cte.pvp.like

        webRTC PvP connection on Datachannel with Category Theory Environment

        • v0.0.1
        • 9.79
        • Published

        eek-whales

        a collection of JS/TS modules for functional programming

        • v0.3.0
        • 9.24
        • Published

        cte.pvp

        webRTC PvP connection on Datachannel with losand

        • v0.1.8
        • 8.35
        • Published

        aljebra

        Toy implementations of the algebraic structures defined in the Fantasy Land specification, mostly borrowed from Haskell libraries.

        • v0.0.2
        • 6.74
        • Published

        funtasy

        Typescript implementation of Elm ADTs

        • v2.2.1
        • 5.33
        • Published

        effects-js

        Algebraic Effects For Javascript 🎉

        • v0.0.1
        • 4.94
        • Published

        zipper-m

        Akh Neith Zipper monad

        • v1.0.0
        • 4.77
        • Published

        typista

        ML-inspired structured types

        • v2.0.2
        • 3.37
        • Published

        brief-cases

        A small utility for working with sum datatypes

        • v1.0.14
        • 2.65
        • Published