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
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
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 |