Search results
688 packages found
A package which adds functional versions of common array methods
Lambda functions and functional programming for javascript
LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming,
A library dedicated to functional-esque programming methods for JavaScript objects.
Functional programming helpers
Functional, composable, immutable and curried promise sequences that automatically handle Promise resolution.
ESLint rules for functional programming
- eslint
- plugin
- eslint-plugin
- eslintplugin
- fp
- FP
- function
- functional
- programming
- lodash
- ramda
- monad
- immutable
- functions
- View more
Collection of function utils for Valuer
Utility for flattening tail recursion in TypeScript
- recursion
- tail recursion
- tail recursive
- tail call elimination
- tail call optimization
- proper tail recursion
- properly tail recursive
- tail call
- tail calls
- functional programming
- functional
- fp
- tco
- typescript
ESLint rules for JS Standard Style + strict, pure functional programming in JS
- check
- checker
- code
- code checker
- code linter
- code standards
- code style
- config
- configuration
- enforce
- eslint
- eslint-config
- eslint-plugin
- eslintconfig
- View more
Relux.js binding for react. Relux is a Flexible and easy state management container for React or other javascript apps with TypeScript, supports class-based Object-Oriented-Programming and Dependency Injection.
- react
- relux
- reluxjs
- relux.js
- redux
- reducer
- state
- oop
- predictable
- functional
- immutable
- mutable
- mutation
- vuex
- View more
React helper for @ts-monad/observable
X-Robot is a finite state machine library for nodejs and for the web.
- finite state machine
- fsm
- state machine
- state
- machine
- functional
- functional programming
- frozen state
- pure ui
- user interface
- statechart
- finite automata
- immutable
Most.js based middleware for Redux. Handle async actions with monadic streams and reactive programming.
- action
- async
- asynchronous
- fluent
- functional
- middleware
- monad
- monadic
- most
- most.js
- mostjs
- observable
- reactive
- reactive extensions
- View more
A port of the Haskell Prelude written in ES7
JavaScript utility for data flow composition
- stream
- observable
- event
- controllable stream
- controllable observable
- controllable event
- functional
- reactive
- asynchonous
- functional programming
- reactive programming
- asynchronous programming
A tiny Flux implement for React
Simple Functional Javascript Tools
Ramda REPL
Lesscript js by Claudio AGUEDO. CAPROG