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
383 stars
15 watching
21 forks
Language: JavaScript
last commit: almost 2 years agoLinked from 1 awesome list
algebraic-data-typesanamorphismcatamorphismcompositioncorecursionfoldingfunction-compositionfunctional-programmingjavascriptlazynessmonadmonad-transformerspoint-freepolymorphismpure-functionpurityrecursionsum-typestagged-unionstransducers
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A library providing core functional programming functions and types for JavaScript | 43 | |
| A programming language and runtime system designed to provide type-directed functional programming in JavaScript with debugging support | 44 | |
| A Haskell library providing an efficient way to handle effects in functional programming | 82 | |
| A collection of functional programming abstractions for handling uncertainty and side effects in JavaScript | 2 | |
| A library of reusable functions for managing side effects in reactive state management systems. | 298 | |
| A utility library to help write code in a functional programming style in Javascript. | 23 | |
| A utility library for modern JavaScript that facilitates functional programming and iterator protocols. | 1,415 | |
| A library that helps separate presentation logic from application logic in React applications | 62 | |
| A set of libraries providing standardized API functions across different functional programming languages | 514 | |
| Provides functional, curried versions of common JavaScript operators and language constructs for concise and expressive programming. | 2 | |
| A library providing reusable functional abstractions for JavaScript and TypeScript, including functors, monads, traversables, and more. | 90 | |
| A functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript. | 940 | |
| A Java library that provides functional programming utilities inspired by Kotlin | 13 | |
| A library for pure composition of side effects in functional programming using an abstract wrapping type and the Free Monad | 36 | |
| A utility library providing over 115 methods to simplify common JavaScript tasks and operations | 42 |