JSPM

Found 125 results for combinator

subparjs

A sub-par parser combinator library.

  • v1.0.6
  • 13.17
  • Published

happy-parser

Package for easy parsing using a monadic parser combinator

  • v1.0.25
  • 12.81
  • Published

crazy-parser

A light-weight parser combinator

  • v1.1.0
  • 12.49
  • Published

combilog

Combinatory Logic: Finding and Evaluating Combinators

    • v1.0.0
    • 12.36
    • Published

    syntactics

    Monadic bottom-up parser combinator library.

    • v1.0.1
    • 12.36
    • Published

    js-parser

    a parser library in javascript

    • v0.0.3
    • 12.16
    • Published

    panda-grammar

    Recursive descent parser combinators in JavaScript

    • v2.1.2
    • 12.16
    • Published

    qtils

    Utilities for Q control flow.

    • v0.3.0
    • 12.10
    • Published

    quosconsequatur

    user-agent-based polyfill combinator

    • v1.3.3
    • 12.06
    • Published

    paka

    Parser combinator for JavaScript

    • v0.1.4
    • 11.79
    • Published

    parser-combinators

    A library of parser combinators, with which you can create your own parsers. The library will be continuously improved in time.

    • v1.1.3
    • 11.64
    • Published

    object-fusion2

    Another way to combine outline and content into an object

    • v0.2.0
    • 11.52
    • Published

    birdcall

    Basic combinators and bird aliases.

    • v0.0.4
    • 11.24
    • Published

    uparse

    Tiny parser combinator library

    • v0.4.0
    • 11.03
    • Published

    eaux

    A lightweight and functional-style library that provides robust abstractions for handling optional values and handling operations that can either succeed or fail. By making states explicit, it encourages precise and deliberate management of application lo

    • v1.0.7
    • 10.76
    • Published

    @nprindle/augustus

    A library to construct combinators for serializing, deserializing, and validating data

    • v3.1.0
    • 10.49
    • Published

    fantasy-contrib-either

    Additional combinators for fantasy-land Either data structure.

    • v0.1.0
    • 10.45
    • Published

    func-toolkit

    func-toolkit provides functional utilities.

    • v1.1.2-1
    • 10.14
    • Published

    feldspar

    This is a toy parser combinator system based off of the Racket GLL parser library described in [this article](https://epsil.github.io/gll/).

    • v2.2.0
    • 10.14
    • Published

    flocked

    Flocked is bringing combinators and combinatory logic to typescript

    • v0.4.1
    • 9.63
    • Published

    eek-whales

    a collection of JS/TS modules for functional programming

    • v0.3.0
    • 9.61
    • Published

    z-combinator

    Z Combinator for self-referencing anonymous functions

    • v0.1.1
    • 9.03
    • Published

    @validatem/require-either

    Validatem combinator for writing 'any one of these must be specified' rules

    • v0.1.0
    • 9.00
    • Published

    bennu-json

    A JSON parser for Bennu.

    • v1.0.1
    • 8.66
    • Published

    tenrec

    Javascript parser combinator library

    • v0.1.5
    • 8.33
    • Published

    orgmode

    orgmode implementation in JavaScript

    • v2.2.1
    • 8.33
    • Published

    @ikasoba000/daizu

    <h1> <p align="center"> ٩(๑òωó๑)۶<br/><br/> <a href="https://www.npmjs.com/package/@ikasoba000/daizu"> @ikasoba000/daizu </a> </p> </h1>

    • v0.3.0
    • 8.27
    • Published

    combination-large

    Combine all elements of an array without consuming huge amount of memory

    • v1.0.2
    • 7.89
    • Published

    prominator

    Combinators for your Promises

    • v1.3.0
    • 7.48
    • Published

    dissector

    An easy to use parser combinator library.

    • v5.1.3
    • 7.14
    • Published

    panda-grammar-esm

    Recursive descent parser combinators in JavaScript

    • v2.0.0
    • 6.87
    • Published

    stream-race

    Like Promise.race but for streams

    • v1.0.1
    • 6.58
    • Published

    parsinator.js

    Yet another parser combinator library for javascript. This one support state.

    • v1.5.5
    • 5.64
    • Published

    @gius.co/combinator

    This package provides a class implementation of a generic combination of elements and also various function for combining them.

    • v1.0.1
    • 5.62
    • Published

    @validatem/dynamic

    Validatem combinator for validating against dynamically-generated rules

    • v0.1.2
    • 5.50
    • Published

    tlparse

    A combinator parser in Typescript inspired by Parsec

      • v1.0.1
      • 5.48
      • Published

      @spissvinkel/dsl-parser

      A simple parser combinator library for expressions and domain specific languages, written in Typescript

      • v0.1.3
      • 5.47
      • Published

      comboparser

      A parser combinator for high-order language building

      • v1.0.4
      • 5.47
      • Published

      prscombinator

      parser combinator library, produces recursive descent PEG parser. returns an abstract syntax tree as return value. Usable from both nodejs and browser

      • v0.0.4
      • 4.33
      • Published

      fantasy-contrib-option

      Additional combinators for fantasy-land Option data structure.

      • v0.0.1
      • 4.27
      • Published

      cortina

      Asynchronous, extensible, general-purpose coroutine schedulers and combinators

      • v0.1.1
      • 4.27
      • Published

      url-parser-combinator

      A proper url parser and combinator that works with eulalie

      • v1.0.3
      • 4.16
      • Published

      atscntrb-hx-parcomb

      This package is for experimenting with parsing combinators...

      • v1.0.7
      • 4.15
      • Published

      yaparser

      general parser like YACC

        • v0.1.0
        • 2.63
        • Published

        parsec.js

        Parser combinators JavaScript implementation

        • v1.0.1
        • 2.53
        • Published

        nihil

        A tiny but elegant parser combinator library written by Mepy

        • v0.3.0
        • 2.50
        • Published

        @beppobert/ts-combinator

        This library is a proof of concept and is not intended for production use. It aims to align an HKT implementation with runtime code. It implements a simple parser combinator library. You can use it to implement a typesafe JSON parser or GraphQL query pars

        • v0.0.1
        • 2.49
        • Published

        compose-regexp-commonjs

        A set of functions to build and compose complex regular expressions

        • v0.6.24
        • 2.49
        • Published

        robots-parser-combinator

        A proper robots.txt parser and combinator that works with eulalie

        • v1.1.0
        • 2.49
        • Published

        @validatem/nested-structure-of

        Validatem combinator that validates a nested/recursive structure, and ensures that each non-array/object value matches certain rules

        • v0.1.0
        • 2.44
        • Published

        @bicycle-codes/url-pattern

        easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

        • v1.0.3
        • 2.43
        • Published

        voluptatemea

        user-agent-based polyfill combinator

        • v1.1.0
        • 0.00
        • Published

        @jsen-/shrewd

        fully typed parser-combinator

        • v0.1.0
        • 0.00
        • Published

        @masala/x

        Masala eXtensions: nice snippets for the Masala Parser users

        • v0.1.7
        • 0.00
        • Published

        pegts

        Peg Operators for TypeScript

        • v0.0.3
        • 0.00
        • Published

        parseriver

        ParseRiver: a monadic parser library for TypeScript and JavaScript

        • v1.0.1
        • 0.00
        • Published

        @validatem/nested-array-of

        Validatem combinator like array-of, but for cases where the values may be in nested (to-be-flattened) arrays

        • v0.1.0
        • 0.00
        • Published

        node-kong-admin

        A Kong Admin API Client for NodeJS

        • v1.0.4
        • 0.00
        • Published