A collection of helpers for building reducer functions (usable for Redux, Array().reduce, or any other reducing code)
reusable reducer patterns and helpers
Simple Redux Reducer Patterns
User-friendly glob matching
Reduce a list of values using promises into a promise for a value
A JavaScript library for efficient immutable updates
Sequence your effects naturally and purely by returning them from your reducers.
Thunk middleware for Redux.
Extends `minimatch.match()` with support for multiple patterns
It's a very fast and efficient glob library for Node.js
No description provided.
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
An easy-to-use wildcard globbing library.
Lexes CommonJS modules, returning their named exports metadata
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
append AST into power-assert context
A Redux binding for React Router v4 and v5
Some aesthetic toppings for your Redux meal.
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
No description provided.
No description provided.
reducer for the Shift AST format
React useReducer with async actions
Utilities for working with match patterns.
Retrofits and generates valid puppet rspec test code to existing modules
Provides the basic building blocks of a pattern capable of reducing a towering codebase to modular rubble (or more Ruby gems)
Developed to create URL string using Builder pattern for simplicity and reduced errors
'State' Design Pattern from the Gang of Four book. Many other state machines focus on events and transitions. This state machine focuses on behavior and reducing conditional logic.
rbsafecircuit is a Ruby gem that provides a robust implementation of the circuit breaker pattern, designed to enhance the resilience of applications by managing failures and reducing the impact of network or service-related issues. It includes features such as state management (closed, open, half-open), failure thresholds, timeout handling, and event-driven callbacks for handling success, failure, open, close, and half-open states. Built with flexibility and reliability in mind, rbsafecircuit helps developers ensure their applications remain responsive and reliable in the face of unreliable external dependencies.