rcb
Ramda Cookbook implementation.
Installation
npm install rcb
Usage
var R = ;
API
// applyTo :: ({k: v} -> a) -> {k: v} -> aR; // assign :: String -> a -> {k: v} -> {k: v}R; // defaults :: {k: v} -> {k: v} -> {k: v}R; // filterObj :: (a -> Boolean) -> {k: v} -> {k: v}R; // indexBy :: String -> [{k: v}] -> {String: {k: v}}R; // isArray :: * -> BooleanR; // isBoolean :: * -> BooleanR; // isDate :: * -> BooleanR; // isFunction :: * -> BooleanR; // isNumber :: * -> BooleanR; // isNumeric :: * -> BooleanR; // isObject :: * -> BooleanR; // isPlainObject :: * -> BooleanR; // isString :: * -> BooleanR; // isUndefned :: * -> BooleanR; // isValidDate :: * -> BooleanR; // list :: a... -> [a...]R; // listN :: Number -> a... -> [a...]R; // mapKeys :: (String -> String) -> {k: v} -> {k: v}R; // methodNames :: Object -> [String]R; // objFromKeys :: (String -> a) -> [String] -> {Strng: a}R; // objSize :: Object -> NumberR; // pickIndexes :: [Number] -> [a] -> [a]R; // sliceFrom :: Number -> [a] -> [a]R; // sliceTo :: Number -> [a] -> [a]R; // toBoolean :: * -> BooleanR; // toDate :: * -> DateR; // toNumber :: * -> NumberR; // toString :: * -> StringR;
License
MIT