JSPM

Found 479 results for functional-programming

fp-ts

Functional programming in TypeScript

  • v2.16.11
  • 85.99
  • Published

newtype-ts

Implementation of newtypes in TypeScript

  • v0.3.5
  • 73.83
  • Published

monocle-ts

A porting of scala monocle library to TypeScript

  • v2.3.13
  • 69.95
  • Published

keep-func-props

Wrap a function without changing its name and other properties

  • v7.1.1
  • 68.46
  • Published

@effect/language-service

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

  • v0.44.1
  • 68.37
  • Published

optics-ts

Type-safe, ergonomic, polymorphic optics for TypeScript

  • v2.4.1
  • 67.95
  • Published

@mobily/ts-belt

đź”§ Fast, modern, and practical utility library for FP in TypeScript.

  • v3.13.1
  • 67.87
  • Published

retry-ts

Retry combinators for monadic actions that may fail

  • v0.1.4
  • 57.64
  • Published

normalize-text

Provides a simple API to normalize texts, white-spaces, paragraphs & diacritics.

  • v2.6.0
  • 57.38
  • Published

fp-ts-std

The missing pseudo-standard library for fp-ts.

  • v1.0.0
  • 54.30
  • Published

fp-ts-contrib

A community driven utility package for fp-ts

  • v0.1.29
  • 53.09
  • Published

funland

[![npm](https://img.shields.io/npm/v/funland.svg)](https://www.npmjs.com/package/funland) [![Join chat](https://badges.gitter.im/funfix/funfix.svg)](https://gitter.im/funfix/funfix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

  • v0.1.5
  • 50.49
  • Published

funfix-core

Sub-package of Funfix exposing primitive interfaces and data types belonging into a standard library

  • v7.0.1
  • 50.04
  • Published

logging-ts

Composable loggers for TypeScript

  • v0.3.4
  • 49.74
  • Published

funfix-exec

Sub-package of Funfix defining type classes inspired by Haskell's standard library and by Typelevel Cats

  • v7.0.1
  • 49.36
  • Published

@inato/effect-fpts-interop

Helper functions to interoperate between the Effect framework and the fp-ts library

  • v0.12.0
  • 48.50
  • Published

big-cartesian

Cartesian product for big inputs

  • v6.1.1
  • 47.56
  • Published

fp-ts-routing

A type-safe routing library for TypeScript

  • v0.7.0
  • 47.35
  • Published

test-each

🤖 Repeat tests. Repeat tests. Repeat tests.

  • v7.0.1
  • 45.60
  • Published

parser-ts

String parser combinators for TypeScript

  • v0.7.0
  • 44.70
  • Published

prelude-ts

A typescript functional programming library

  • v1.0.6
  • 42.20
  • Published

ts-data-forge

[![npm version](https://img.shields.io/npm/v/ts-data-forge.svg)](https://www.npmjs.com/package/ts-data-forge) [![npm downloads](https://img.shields.io/npm/dm/ts-data-forge.svg)](https://www.npmjs.com/package/ts-data-forge) [![License](https://img.shields.

  • v3.3.0
  • 42.07
  • Published

ts-safe

A functional, type-safe utility library for elegant error handling and asynchronous operations in JavaScript/TypeScript.

  • v0.0.5
  • 42.05
  • Published

@cranberry-money/shared-services

Platform-agnostic API services with pure functions and dependency injection. Includes auth, portfolios, instruments, countries, sectors, and more.

  • v10.1.213
  • 41.81
  • Published

jfile

OOP way to handles Files. It can behave like `java.io.File` in Java World & Groovy World.

  • v1.1.12
  • 41.73
  • Published

thunk-test

Modular testing for JavaScript

  • v1.3.8
  • 41.53
  • Published

monocle-ts-esm

A porting of scala monocle library to TypeScript

  • v2.3.13
  • 40.57
  • Published

hyper-ts

Type safe middleware architecture for HTTP servers

  • v0.7.9
  • 40.27
  • Published

fp-ts-esm

Functional programming in TypeScript

  • v2.16.10
  • 39.84
  • Published

@ogre-tools/fp

A collection of low abstraction functions in functional programming flavor

  • v17.11.1
  • 39.81
  • Published

rubico

[a]synchronous functional programming

  • v2.7.7
  • 38.07
  • Published

@fluss/core

Core functions and structures for functional programming.

  • v0.36.0
  • 37.85
  • Published

funfix

Functional Programming library for JavaScript, TypeScript and Flow

  • v7.0.1
  • 37.70
  • Published

funfix-effect

Sub-package of Funfix defining monadic data types for dealing with laziness and side effects

  • v7.0.1
  • 37.07
  • Published

fn-code

Functions (fn) to make code cleaner

  • v0.1.5
  • 36.88
  • Published

funland-laws

Sub-package of Funland defining type classes inspired by Haskell's standard library

  • v0.1.5
  • 36.30
  • Published

@codeforbreakfast/eventsourcing-store

Pure event streaming and storage with Effect integration - Core event store interfaces and implementations for building resilient, functional event-driven systems

  • v0.8.4
  • 36.22
  • Published

@unsplash/sum-types

Safe, ergonomic, non-generic sum types in TypeScript.

  • v1.0.1
  • 36.17
  • Published

wild-wild-parser

🤠 Parser for object property paths with wildcards and regexps 🌵

  • v5.0.1
  • 36.04
  • Published

wild-wild-path

🤠 Object property paths with wildcards and regexps 🌵

  • v5.0.1
  • 35.99
  • Published

twin-scanner-cli

Find duplicate files in multiple folders scanning .txt and .torrent files.

  • v2.0.138
  • 35.82
  • Published

react-localstorage-ts

A small library to wrap browser's localstorage in a functional fashion.

  • v2.3.2
  • 35.58
  • Published

wonder.js

3d webgl engine

  • v1.2.0-alpha.26
  • 35.54
  • Published

localvalue-ts

A small library to wrap browser's localstorage in a functional fashion.

  • v2.2.2
  • 35.42
  • Published

taowei

Functional, iterable-focused library

    • v0.2.8
    • 35.22
    • Published

    @inglorious/utils

    A set of general-purpose utility functions designed with functional programming principles in mind.

    • v3.6.2
    • 35.21
    • Published

    @inglorious/engine

    A JavaScript game engine written with global state, immutability, and pure functions in mind. Have fun(ctional programming) with it!

    • v8.0.0
    • 35.01
    • Published

    set-array

    Set array items declaratively

    • v5.0.1
    • 34.87
    • Published

    @codeforbreakfast/eventsourcing-aggregates

    Type-safe aggregate root patterns for event sourcing with Effect - Build bulletproof domain models with functional composition and immutable state management

    • v0.8.2
    • 34.54
    • Published

    fp-ts-stream

    A library providing async and sync streams for fp-ts.

    • v0.1.11
    • 34.53
    • Published

    react-understate

    A lightweight, reactive signals library for React 18+ with automatic dependency tracking and optimized performance

    • v1.14.0
    • 34.19
    • Published

    @codeforbreakfast/eventsourcing-projections

    Functional event projections and read models with Effect - Transform event streams into queryable views with type-safe, composable projection builders

    • v0.5.9
    • 33.86
    • Published

    @codeforbreakfast/eventsourcing-store-postgres

    Production-ready PostgreSQL event store with Effect integration - Scalable, ACID-compliant event persistence with type-safe database operations and streaming

    • v0.6.9
    • 33.68
    • Published

    functionalscript

    FunctionalScript is a purely functional subset of JavaScript

    • v0.7.0
    • 33.40
    • Published

    wild-wild-utils

    🤠 Functional utilities using object property paths with wildcards and regexps 🌵

    • v6.0.1
    • 33.16
    • Published

    use-tiny-state-machine

    A tiny (~700 bytes) react hook to help you write finite state machines

    • v0.0.2
    • 32.83
    • Published

    morphic-ts

    Interpretable Generic Model Definition Encoding

    • v0.8.0-rc.2
    • 32.77
    • 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
    • 32.69
    • Published

    swisslist

    A functional, immutable list implementation with a rich set of methods for manipulating collections.

    • v0.0.4
    • 32.50
    • Published

    @jvlk/fp-tsm

    Functional programming in TypeScript (fork of fp-ts)

    • v3.0.0
    • 32.41
    • Published

    @inglorious/server

    A real-time, lightweight server designed to enable multiplayer experiences for games built with the Inglorious Engine.

    • v6.0.0
    • 31.58
    • Published

    uncouple

    Uncouple constructors and classes methods into functions.

    • v0.6.0
    • 31.33
    • Published

    fortepiano

    Playing actual music over fp-ts notes

    • v1.0.0
    • 31.25
    • Published

    next-pipe

    Provides a simple way to pipe data through a series of functions.

    • v1.1.4
    • 31.21
    • Published

    @codeforbreakfast/eslint-effect

    ESLint rules and configurations for Effect projects enforcing functional programming best practices

    • v0.8.2
    • 30.74
    • Published

    effect-audio

    High-performance M4A to MP3 converter built with Effect and TypeScript

    • v2.0.1
    • 30.61
    • Published

    react-suspense-async-effect

    A library to perform asynchronous effects in React following the Suspense API principles providing asynchronous curried functions with a synchronous feel.

    • v1.16.1
    • 30.60
    • Published

    @codeforbreakfast/eventsourcing-websocket

    Batteries-included WebSocket event sourcing package - Complete WebSocket transport with default protocol for rapid event sourcing development

    • v0.3.12
    • 30.60
    • Published

    @winglet/common-utils

    Comprehensive utility library providing commonly used functions for JavaScript/TypeScript projects including array processing, object manipulation, Promise handling, and type checking

    • v0.8.0
    • 30.50
    • Published

    xypriss

    XyPriss is a lightweight, TypeScript-first, open-source Node.js web framework crafted for developers seeking a familiar Express-like API without Express dependencies. It features built-in security middleware, a robust routing system, and performance optim

    • v2.2.6
    • 30.40
    • Published

    functools-kit

    A library with helpers for react-declarative app backend development

    • v1.0.92
    • 30.40
    • Published

    @el3um4s/to-try

    Wrapper for error handling without try-catch

    • v1.0.1
    • 30.31
    • Published

    monad-ts

    Monad-ts is a small library implements some of key monads and way to chain them in a pipe (flow) in JavaScript and TypeScript. Angular 2+ compatible.

    • v0.3.17
    • 29.95
    • Published

    @codeforbreakfast/eventsourcing-protocol

    Event sourcing protocol implementation over any transport - Protocol implementation with message serialization, command correlation, and subscription management

    • v0.4.4
    • 29.80
    • Published

    cpsfy

    Tiny goodies for Continuation-Passing-Style functions

    • v6.2.0
    • 28.94
    • Published

    @parischap/conversions

    A functional library to replace partially the native Intl API

    • v0.8.0
    • 28.92
    • Published

    react-bind-component

    Type safe Function.prototype.bind for React components

    • v1.0.4
    • 28.52
    • Published

    dts-element-fp

    typescript definition generator for functional programming

    • v1.2.0
    • 28.50
    • Published

    mori-ts

    Type-inference capable functional programming.

    • v1.2.0
    • 28.42
    • Published

    @codeforbreakfast/eventsourcing-testing-contracts

    Comprehensive testing utilities for event sourcing implementations - Test contracts for transport and protocol implementations with mock utilities and test data generators

    • v0.3.7
    • 28.32
    • Published

    @3fv/prelude-ts

    A typescript functional programming library

    • v0.8.37
    • 28.13
    • Published

    nodash

    A port of the Haskell Prelude to JavaScript/NodeJS

    • v0.12.0
    • 28.13
    • Published

    base-up

    A modern TypeScript utility library.

    • v2.2.0
    • 28.10
    • Published

    @tsfun/array

    Utilities related to arrays

    • v0.0.8
    • 28.00
    • Published

    @codeforbreakfast/eventsourcing-protocol-default

    Default implementation of the event sourcing protocol over any transport - Standard protocol implementation with message serialization, command correlation, and subscription management

    • v0.2.2
    • 27.70
    • Published

    @locci/rusty-utils

    Rust-inspired error handling and functional utilities for TypeScript

    • v1.0.0-beta.4
    • 27.38
    • Published

    @prelude-io/core

    Type-save runtime IO library based on PreludeTS

    • v1.6.4
    • 27.25
    • Published

    expressive-ts

    A functional programming library designed to simplify building complex regular expressions

    • v0.0.2
    • 27.11
    • Published

    @codeforbreakfast/eventsourcing-transport

    Pure transport layer abstractions and contracts for event sourcing - Define transport interfaces that any implementation (WebSocket, HTTP, SSE) can implement

    • v0.3.6
    • 26.93
    • Published

    @prelude-io/fetch

    Type-save runtime fetching utility for Prelude-IO

    • v1.6.4
    • 26.92
    • Published

    @shkumbinhsn/try-catch

    A utility package for handling try-catch blocks in TypeScript.

    • v0.0.2
    • 26.87
    • Published

    fractal-cli

    A minimalist and well crafted app, content or component is our conviction

    • v0.0.2
    • 26.79
    • Published

    mongofn

    A practical library to provide you functional mongodb development.

    • v0.8.0
    • 26.56
    • Published

    @01group/fxl

    fxl.js is a data-oriented JavaScript spreadsheet library. It provides a way to build spreadsheets using modular, lego-like blocks.

    • v0.0.7
    • 26.56
    • Published

    funfix-types

    Sub-package of Funfix defining type classes inspired by Haskell's standard library

    • v6.2.2
    • 26.48
    • Published

    fp-ts-es6

    Functional programming in TypeScript

    • v1.15.0-1
    • 26.30
    • Published

    streamlinejs

    Type-inference capable functional programming.

    • v2.5.4
    • 26.22
    • Published

    effect-mdx

    A library for working with MDX using Effect

    • v0.2.2
    • 26.05
    • Published

    f-box-core

    Put your data in a box, and suddenly it's easier to handle, transform, and use however you need.

    • v0.2.6
    • 25.95
    • Published

    momento

    Functional moment.js

      • v0.2.0
      • 25.92
      • Published

      reconstruct

      Maps object into a new one using an anonymous function.

      • v1.0.0
      • 25.84
      • Published

      react-dream

      Fantasy Land type for React Components

      • v0.5.1
      • 25.52
      • Published

      amonad

      Experimental implementation of Maybe and Result monads compatible with await.

      • v2.0.1
      • 25.50
      • Published

      @tsfun/object

      Utilities related to objects

      • v0.0.21
      • 25.37
      • Published

      highdash

      A modern TypeScript-first reimplementation of Lodash with better performance and type safety

      • v1.0.4
      • 25.34
      • Published

      effect-websocket

      Runtime-agnostic WebSocket library for Effect-TS with client/server support, automatic reconnection, and cross-platform compatibility (Node.js, Bun, Browser)

      • v1.0.1
      • 24.51
      • Published

      fuzion

      High-performance shortcut fusion for JavaScript and TypeScript array operations

      • v0.2.0
      • 24.42
      • Published

      lambda.html

      Lambda.html is a TypeScript-based HTML builder framework that leverages functional programming principles to provide a declarative, composable, and extensible approach for building dynamic web interfaces. Designed for robustness and maintainability, it in

      • v2.3.1
      • 24.18
      • Published

      @inglorious/create-game

      A scaffolding tool to quickly create a new game with the Inglorious Engine.

      • v1.0.5
      • 24.02
      • Published

      async-later

      Functional directives for Promise and AsyncIterable

      • v0.1.11
      • 23.92
      • Published

      @meeghele/tiny-result

      A minimal yet fully type-safe Result implementation for TypeScript

      • v1.0.3
      • 23.53
      • Published

      gorm

      DBMS for Node.JS app with ORM layer which mimcs GORM of Grails

      • v1.0.3
      • 23.39
      • Published

      log-helpers

      A collection of logging helpers including some functional programming utilities

      • v1.0.1
      • 23.22
      • Published

      smart-object-utils

      ⚡ Fast, lightweight JavaScript utility for deep cloning, nested object updates, and immutable data manipulation.

      • v1.0.1
      • 23.14
      • Published

      strogger

      📊 A modern structured logging library with functional programming, duck-typing, and comprehensive third-party integrations

      • v2.0.3
      • 23.09
      • Published

      @valuer/fn

      Collection of function utils for Valuer

      • v1.1.1
      • 22.92
      • Published

      hc-lisp

      A modern Lisp dialect implementation in TypeScript, inspired by Clojure and Peter Norvig's Lispy project.

      • v1.5.0
      • 22.82
      • Published

      effect-websocket-node

      Node.js WebSocket server implementation for Effect-TS using the 'ws' library, providing high-performance WebSocket servers with Effect's functional error handling

      • v1.0.1
      • 22.68
      • Published

      effect-websocket-bun

      Bun WebSocket server implementation for Effect-TS using Bun's native WebSocket API, providing fast and efficient WebSocket servers with Effect's functional programming model

      • v1.0.1
      • 22.51
      • Published

      graphics-ts

      A porting of purescript-{canvas, free-canvas, drawing} featuring fp-ts

      • v1.1.0
      • 22.34
      • Published

      fpes

      Functional Programming for EcmaScript(Javascript)

      • v1.1.4
      • 22.25
      • Published

      @konker.dev/tiny-utils-fp

      General utility functions for Node.js TypeScript projects based on Effect-ts

      • v0.1.12
      • 22.14
      • Published

      xypriss-security

      XyPriss Security is an advanced JavaScript security library designed for enterprise applications. It provides military-grade encryption, secure data structures, quantum-resistant cryptography, and comprehensive security utilities for modern web applicatio

      • v1.1.4
      • 22.11
      • Published

      fp-fetch

      Functional style, non-throwing fetch utils

      • v0.1.1
      • 22.07
      • Published

      fp-booleans

      Utilities to apply boolean logic (not, and, or) to functions and higher-order functions. Tiny, tested and composable

      • v0.5.2
      • 22.06
      • Published

      fp-ts-extras

      fp-ts extra functions and utilities

      • v4.2.0
      • 21.75
      • Published

      @futura-dev/cosmodrome

      Cosmodrome is a CLI tool to manage and automate versioning process and package publishing.

      • v1.4.1
      • 21.67
      • Published

      scootloops

      Advanced JavaScript iteration utilities providing powerful patterns for array operations, async flows, tree traversal, and performance optimization not available in native JavaScript.

      • v2.0.0
      • 21.56
      • Published

      usecase_ts

      Uma implementação robusta do Result Pattern para TypeScript com wrappers para integração legada

      • v1.1.0
      • 21.48
      • Published

      @leanmind/monads

      A collection of monads implemented in TypeScript using object-oriented programming.

      • v2.0.0
      • 21.39
      • Published

      cbk-functional-library

      This library includes functional helpers for object, string, and array processing.

      • v0.0.20
      • 21.29
      • 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
      • 20.89
      • Published

      redux-fun

      Redux functional programming utilities

      • v1.3.7
      • 20.85
      • Published

      sa-lambda

      Typescript library for functional programming.

      • v1.5.0
      • 20.83
      • Published

      1e14-fp

      Functional programming for 1e14

      • v0.1.2
      • 20.83
      • Published

      feats

      A comprehensive TypeScript utility library featuring fluent text building, type-safe switching, duration utilities, React hooks, and extended array/object prototypes for modern JavaScript development.

        • v2.3.1
        • 20.64
        • Published

        @jambudipa/dynamic-flow

        A TypeScript library for building dynamic AI-driven workflows with LLM planning and static flow composition using Effect

        • v0.2.3
        • 20.58
        • Published

        practical-functions

        Make your javascript functions faster and use benefits of practical-functions package

        • v1.1.6
        • 20.56
        • Published

        fluture-express

        Create Express middleware using Futures

        • v6.0.1
        • 20.38
        • Published

        fractal-core

        A minimalist and well crafted app, content or component is our conviction

        • v6.0.6
        • 20.33
        • Published

        libfun

        Make functional programming fun!

        • v1.8.3
        • 20.23
        • Published

        @adrielus/option

        Typescript version of fsharps Option module

          • v3.2.2
          • 19.81
          • Published

          @frenchpastries/millefeuille

          MilleFeuille is a webserver, entirely built with JavaScript and Node.js, without any dependency. MilleFeuille is built to give you a taste of functional programming, without any hassle. Inspired by ring and compojure in clojure, MilleFeuille focuses on li

          • v1.0.2
          • 19.81
          • Published

          itsamatch

          Delightful Sum Types in TypeScript

          • v1.3.0
          • 19.59
          • Published

          @frenchpastries/assemble

          Assemble is a library focused on your routes managing. Fully compatible with [`@frenchpastries/millefeuille`](https://github.com/FrenchPastries/millefeuille), it generates a handler able to route your request to the handler you need, according to the curr

          • v1.0.1
          • 19.51
          • Published

          monadix

          Functional TypeScript utility types such as Option, Result and others.

          • v1.0.6
          • 19.25
          • Published

          graph-curry

          a Map based implementation of canonical graph data algorithms

          • v2.1.0
          • 19.19
          • Published

          macoolka-app

          `macoolka-app` is a Application’s Monad.

          • v0.3.4
          • 18.85
          • Published

          commit-helper-ts

          A lightweight CLI tool to generate Conventional Commit messages automatically. Built with TypeScript, functional programming and clean architecture principles.

            • v0.1.0
            • 18.84
            • Published

            effect-actor

            Actor system implementation for Effect v3

            • v3.0.0
            • 18.80
            • Published

            macoolka-object

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

            • v0.3.4
            • 18.78
            • Published

            ts-tagged-union

            A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types

            • v1.2.1
            • 18.78
            • Published

            eslint-plugin-mutate

            Prevent accidental parameter mutations by enforcing explicit `mut` prefix (JavaScript) or `Mut<T>` type annotation (TypeScript)

            • v2.0.5
            • 18.74
            • Published

            macoolka-predicate

            `macoolka-predicate` is a library for common predicate with `type` and `string`.

            • v0.3.4
            • 18.59
            • Published

            @julian-i/try-error

            Elegant tuple-based error handling utilities for TypeScript, inspired by Rust's Result<T, E> pattern.

            • v0.1.11
            • 18.56
            • Published

            mlscript

            mlscript

            • v0.0.1-beta.5
            • 18.44
            • Published

            ts-micro-result

            A lightweight TypeScript Result type implementation for error handling

            • v1.1.0
            • 18.37
            • Published

            pipey

            Utility functions to convert class-based api's to parameter-based functions

            • v0.0.4
            • 18.32
            • Published

            catsys

            Category-theoretic system design framework for scalable, modular systems using mathematical foundations

            • v1.0.3
            • 18.20
            • Published

            macoolka-io

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

            • v0.3.4
            • 18.10
            • Published

            @nprindle/augustus

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

            • v3.1.0
            • 18.07
            • Published

            resulta

            resulta is a TypeScript utility for handling results in an expressive way, inspired by Rust's Result type.

            • v1.1.1
            • 18.02
            • Published

            voluptatesqui

            A functional programming library designed to simplify building complex regular expressions

            • v1.13.1
            • 17.79
            • Published

            fp-ts-form

            Data type and combinators to build forms using fp-ts & React

            • v0.0.4
            • 17.71
            • Published

            @sekwiatkowski/js-fp

            A pragmatic functional programming library for JavaScript/TypeScript

            • v0.18.2
            • 17.57
            • Published

            macoolka-i18n

            `macoolka-i18n` is a library for internationalization in TypeScript. It easily integrates some localization features to your Application.

            • v0.3.4
            • 17.50
            • Published

            pair-constructor

            Pair constructor: a tree-like data abstraction.

            • v1.1.1
            • 17.41
            • Published

            @web-pacotes/foundation-types

            Curated package with types I believe all packages and apps need to promote safeness and reduced side effects.

            • v0.0.5
            • 17.24
            • Published

            @hspkg/mutate

            Modify object and return immutable object.

            • v1.0.3
            • 17.24
            • Published

            macoolka-string

            `macoolka-string` is a library for string function.

            • v0.3.4
            • 17.22
            • Published

            fp-ts-ix

            fp-ts binding for ixjs

            • v0.1.1
            • 17.04
            • Published

            ts-rust-result

            A lightweight, zero-dependency TypeScript library that brings Rust's Result type to your JavaScript/TypeScript projects

            • v1.3.5
            • 17.04
            • Published

            try-typescript

            This repository implements a Try class inspired by the Vavr library in Java. The Try class is a functional programming construct for handling computations that may succeed or fail. It encapsulates exceptions and streamlines error handling, reducing boiler

            • v1.1.10
            • 16.96
            • Published

            suntinventore

            A typescript functional programming library

            • v1.6.0
            • 16.73
            • Published

            momi

            Monadic middleware

            • v1.0.0
            • 16.37
            • Published

            osagai

            A tiny library for creating WebComponents in a Functional way

            • v0.3.5
            • 16.07
            • Published

            @vitkuz/shop-service

            A functional TypeScript e-commerce service built with AWS DynamoDB. This package provides a complete solution for building e-commerce applications with features like user authentication, product management, shopping cart operations, and order processing.

            • v0.6.21
            • 16.03
            • Published

            alnico

            A TypeScript library for combining functional and object-oriented paradigms through composable state and methods.

            • v0.1.4
            • 16.02
            • Published

            xrg-utils

            A modern collection of reusable utility functions for JavaScript and TypeScript, designed to simplify everyday development tasks.

            • v1.0.8
            • 15.95
            • Published

            estnobis

            The missing pseudo-standard library for fp-ts.

            • v1.2.1
            • 15.95
            • Published

            mocoolka-fp

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

            • v0.1.24
            • 15.95
            • Published

            declarative-optional

            A Declarative way to deal with null , undefined and promises via optional and streams

            • v2.1.10
            • 15.80
            • Published

            task-cache

            A small library implementing a cache layer over remote functions

              • v1.0.0
              • 15.79
              • Published

              @frenchpastries/arrange

              Arrange is collection of utilites and middlewares to use with the French Pastries suite of software. The first addition is to handle JSON.

              • v1.0.1
              • 15.77
              • Published

              tacit-dom

              A React-like library with reactive signals and computed values for building dynamic web applications—without the need for JSX

              • v0.6.2
              • 15.77
              • Published

              @zestlet/fp

              TypeScript functional programming library with over 70% AI-generated code, featuring precise type inference and currying support

              • v0.0.6-beta.2
              • 15.67
              • Published

              fp-way-core

              A simple, type-safe functional programming library for JavaScript/TypeScript with intuitive type-based organization

              • v3.0.0
              • 15.65
              • Published

              @crvouga/result

              A comprehensive Result type library for TypeScript with Ok, Err, Loading, and NotAsked states

              • v1.5.0
              • 15.64
              • Published

              algebraic-effects

              Algebraic effects in react using generators

              • v0.0.2-deprecated
              • 15.61
              • Published

              @fddf-ts/core

              Fatigue Driven Development (FDD) in Typescript

              • v0.0.21
              • 15.57
              • Published

              gujaratiscript

              GujaratiScript – write and run code fully in Gujarati. Created by Atikin Verse.

                • v1.0.0
                • 15.53
                • Published

                @fp-tx/core

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

                • v0.2.2
                • 15.48
                • Published

                @phenax/redux-utils

                Utility functions and patterns to work with redux

                • v0.0.6
                • 15.48
                • Published

                canal.js

                Streams Style API of Data Processing Framework in Javascript

                • v1.0.61
                • 15.28
                • Published

                data-transform-kit

                A comprehensive TypeScript library for transforming data between APIs and frontend applications. Includes string, number, date, object, and array transformers with full TypeScript support.

                • v1.0.5
                • 15.07
                • Published

                xypriss-acpes

                XyPriss Security is an advanced JavaScript security library designed for enterprise applications. It provides military-grade encryption, secure data structures, quantum-resistant cryptography, and comprehensive security utilities for modern web applicatio

                • v1.0.4
                • 15.02
                • Published

                decline-ts

                Composable command-line parser for TypeScript - a (partial) porting of Scala decline using fp-ts

                • v0.10.0
                • 14.87
                • Published

                macoolka-collection

                `macoolka-collection` Define Data Collection Interface.

                • v0.3.4
                • 14.81
                • Published