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
}

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i state-scheme

    Weekly Downloads

    2

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • thatbean