scriptum

Effect handling library

A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications.

Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript

GitHub

384 stars
15 watching
21 forks
Language: JavaScript
last commit: 6 days ago
Linked from 1 awesome list

algebraic-data-typesanamorphismcatamorphismcompositioncorecursionfoldingfunction-compositionfunctional-programmingjavascriptlazynessmonadmonad-transformerspoint-freepolymorphismpure-functionpurityrecursionsum-typestagged-unionstransducers

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
teaentitylab/fpes A library providing core functional programming functions and types for JavaScript 43
kongware/ftor A programming language and runtime system designed to provide type-directed functional programming in JavaScript with debugging support 44
xnning/eveff A Haskell library providing an efficient way to handle effects in functional programming 82
dschalk/monads-for-functional-javascript A collection of functional programming abstractions for handling uncertainty and side effects in JavaScript 2
effector/patronum A library of reusable functions for managing side effects in reactive state management systems. 296
ritesh404/kudojs A utility library providing functional programming tools and data types for writing composable, declarative code in JavaScript. 23
jussi-kalliokoski/trine A utility library for modern JavaScript that facilitates functional programming and iterator protocols. 1,416
kelin2025/effector-factorio A library that helps separate presentation logic from application logic in React applications 62
darklang/tablecloth A set of libraries providing standardized API functions across different functional programming languages 513
bttmly/fops Provides functional, curried versions of common JavaScript operators and language constructs for concise and expressive programming. 2
funkia/jabz A library providing reusable functional abstractions for JavaScript and TypeScript, including functors, monads, traversables, and more. 90
marpple/fxts A functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript. 936
evpl/jkscope A Java library that provides functional programming utilities inspired by Kotlin 13
iscpif/freedsl A library for pure composition of side effects in functional programming using an abstract wrapping type and the Free Monad 36
xaxis/boiler A utility library providing over 115 methods to simplify common JavaScript tasks and operations 42