state-scheme

0.1.1 • Public • Published

state-scheme

Create composable State - Reducer by define them as schemes

Usage

please check /example/test.js

Contents

export {
  Scheme,
  ObjectScheme,
  ArrayScheme,
  ObjectAs,
  ArrayOf,
  objectActMap,
  arrayActMap,
  Operation
}

Operation

const Operation = {
  objectSet,
  objectDelete,
  objectMerge,
 
  arraySet,
  arrayDelete,
  arrayInsert,
  arrayPush,
  arrayUnshift,
  arrayPop,
  arrayShift,
  arrayConcat,
  arrayMatchPush,
  arrayMatchDelete,
  arrayMatchMove,
  arrayFindPush,
  arrayFindDelete,
  arrayFindMove,
  arrayFindSet
}

Package Sidebar

Install

npm i state-scheme

Weekly Downloads

0

Version

0.1.1

License

MIT

Last publish

Collaborators

  • thatbean