Utility function to assign another reducer to object property (split reducer of single object)
automatic combine reducer or saga
nesting-reducer is used for combine reducer as a nesting structure
A combine reducer that cleans up after itself.
micromark utility to combine syntax or html extensions
Speed-optimized drop-in replacement for Redux's combineReducers
TypeScript definitions for react-combine-reducers
[](https://www.npmjs.com/package/combine-promises) [](https://github.com/slorber/combine-promises/actions/work
Reduce a list of values using promises into a promise for a value
A JavaScript library for efficient immutable updates
[](https://npmjs.org/package/stream-combiner) [](https://travis-ci.org/dominictarr/stream-combiner)
This is a sequel to [stream-combiner](https://npmjs.org/package/stream-combiner) for streams3.
Add source maps of multiple files, offset them and then combine them into one source map
Combines a FeatureCollection of Point, LineString, or Polygon features into MultiPoint, MultiLineString, or MultiPolygon features.
Stencil Redux - A simple redux-connector for Stencil-built web components
No description provided.
automatically keep css selectors unique
Combine errors into one
A stand-alone, Redux compatible implementation of combine reducers
Composable, chainable reducer toolkit for redux
A collection of reusable typeclasses for the Effect ecosystem
Combine 0 or more errors into one
Combines multiple Swagger schemas into one dereferenced schema
An mutable object-based log format designed for chaining & objectMode streams.
Minimise your CSS files using by compressing and combining them into one file. Reduce HTTP requests, file size, and save bandwidth. See http://github.com/nathankleyn/mini_css for more information.
A speedy tool for combining and compressing your JavaScript, CoffeeScript, CSS and LESS source files.
A tool that extracts and combines text from HTML files into a single, streamlined markdown document. It provides a command-line interface for easy usage, removes unnecessary HTML elements to reduce token usage, and creates an easily uploadable format for AI tools like Claude AI or ChatGPT. The tool preserves document structure and includes frontmatter metadata.
Use Mysql AUTO_INCREMENT to support key value cache, which should be combined by an integer and string. It means to reduce the database storage size, and improve query performance. All cache will store in process memory, and will never be expired, until the process dies, so the less kvs you use, the better performance you will get. BTW, 100,000 general strings use 10MB memory. Some relatived articles: http://en.wikipedia.org/wiki/Correlation_database Usage ------------------------------------------ ## setup ```ruby create_table :kv_browser_names, :options => 'ENGINE=MyISAM DEFAULT CHARSET=utf8' do |t| t.string :name t.timestamps end class KvBrowserName < ActiveRecord::Base include IdNameCache end ``` or ```ruby create_table :common_tag, :options => 'ENGINE=MyISAM DEFAULT CHARSET=utf8' do |t| t.integer :tagid t.string :tagname end class CommonTag < ActiveRecord::Base self.table_name = :common_tag self.primary_key = :tagid include IdNameCache; set_key_value :tagid, :tagname # include IdNameCache; set_key_value_without_create :tagid, :tagname # if you dont want create it automately end ``` ### use cases ```text ruby-1.9.3-rc1 :001 > QuizTag[1] QuizTag Load (0.3ms) SELECT `common_tag`.* FROM `common_tag` WHERE `common_tag`.`tagid` = 1 LIMIT 1 => "Android" ruby-1.9.3-rc1 :002 > QuizTag[1] => "Android" ruby-1.9.3-rc1 :003 > QuizTag['Android'] QuizTag Load (0.5ms) SELECT `common_tag`.* FROM `common_tag` WHERE `common_tag`.`tagname` = 'Android' LIMIT 1 => 1 ruby-1.9.3-rc1 :004 > QuizTag['Android'] => 1 ``` == Copyright MIT, David Chen at eoe.cn