ramda-adjunct
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- codeql.yml
- merge-me.yaml
- nodejs.yaml
- dependabot.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- .gitignore
- commit-msg
- pre-commit
- tidelift.webp
- .eslintrc
- jsdoc-inject-dist.cjs
- Identity.js
- mapping.js
- traits.js
- util.js
- Array.from.js
- Math.sign.js
- Math.trunc.js
- Number.isFinite.js
- Number.isInteger.js
- Number.isNaN.js
- Number.isSafeInteger.js
- Number.MAX_SAFE_INTEGER.js
- Number.MIN_SAFE_INTEGER.js
- Promise.allSettled.js
- Promise.any.js
- String.padEnd.js
- String.padStart.js
- String.repeat.js
- String.replaceAll.js
- String.trimEnd.js
- String.trimStart.js
- ap.js
- compareLength.js
- isOfTypeObject.js
- makeFlat.js
- .eslintrc
- allEqual.js
- allEqualTo.js
- allIdentical.js
- allIdenticalTo.js
- allP.js
- allSettledP.js
- allUnique.js
- anyP.js
- appendFlipped.js
- argsPass.js
- async.js
- cata.js
- catchP.js
- ceil.js
- compact.js
- concatAll.js
- concatRight.js
- copyKeys.js
- curryRight.js
- curryRightN.js
- defaultWhen.js
- delayP.js
- dispatch.js
- divideNum.js
- dropArgs.js
- ensureArray.js
- escapeRegExp.js
- filterIndexed.js
- findOr.js
- flattenDepth.js
- flattenPath.js
- flattenProp.js
- floor.js
- fnull.js
- included.js
- index.js
- inRange.js
- invoke.js
- invokeArgs.js
- isArray.js
- isArrayLike.js
- isAsyncFunction.js
- isBigInt.js
- isBlank.js
- isBoolean.js
- isCoercible.js
- isDate.js
- isEmptyArray.js
- isEmptyString.js
- isError.js
- isEven.js
- isFalse.js
- isFalsy.js
- isFinite.js
- isFloat.js
- isFunction.js
- isGeneratorFunction.js
- isIndexed.js
- isInteger.js
- isInteger32.js
- isIterable.js
- isMap.js
- isNaN.js
- isNaturalNumber.js
- isNegative.js
- isNegativeZero.js
- isNilOrEmpty.js
- isNonEmptyArray.js
- isNonEmptyString.js
- isNonNegative.js
- isNonPositive.js
- isNotArray.js
- isNotArrayLike.js
- isNotAsyncFunction.js
- isNotBoolean.js
- isNotDate.js
- isNotFinite.js
- isNotFloat.js
- isNotFunction.js
- isNotGeneratorFunction.js
- isNotInteger.js
- isNotMap.js
- isNotNaN.js
- isNotNil.js
- isNotNilOrEmpty.js
- isNotNull.js
- isNotNumber.js
- isNotObj.js
- isNotObjLike.js
- isNotPair.js
- isNotPlainObj.js
- isNotPrimitive.js
- isNotRegExp.js
- isNotSet.js
- isNotString.js
- isNotUndefined.js
- isNotValidDate.js
- isNotValidNumber.js
- isNull.js
- isNumber.js
- isObj.js
- isObjLike.js
- isOdd.js
- isPair.js
- isPlainObj.js
- isPositive.js
- isPositiveZero.js
- isPrimitive.js
- isPromise.js
- isPrototypeOf.js
- isRegExp.js
- isSafeInteger.js
- isSentinelValue.js
- isSet.js
- isSparseArray.js
- isString.js
- isSymbol.js
- isThenable.js
- isTrue.js
- isTruthy.js
- isUinteger32.js
- isUndefined.js
- isValidDate.js
- isValidNumber.js
- lastP.js
- lengthEq.js
- lengthGt.js
- lengthGte.js
- lengthLt.js
- lengthLte.js
- lengthNotEq.js
- lensEq.js
- lensIso.js
- lensNotEq.js
- lensNotSatisfy.js
- lensSatisfies.js
- lensTraverse.js
- liftF.js
- liftFN.js
- list.js
- mapIndexed.js
- mergePath.js
- mergePaths.js
- mergeProp.js
- mergeProps.js
- move.js
- nand.js
- neither.js
- noneP.js
- nonePass.js
- noop.js
- nor.js
- notAllPass.js
- notAllUnique.js
- notBoth.js
- notEqual.js
- omitBy.js
- omitIndexes.js
- overlaps.js
- padCharsEnd.js
- padCharsStart.js
- padEnd.js
- padStart.js
- pathNotEq.js
- pathOrLazy.js
- paths.js
- pickIndexes.js
- propNotEq.js
- rangeStep.js
- reduceIndexed.js
- reduceP.js
- reduceRightP.js
- rejectP.js
- renameKey.js
- renameKeysWith.js
- renameKeyWith.js
- repeatStr.js
- replaceAll.js
- resolveP.js
- round.js
- seq.js
- sign.js
- skipTake.js
- sliceFrom.js
- sliceTo.js
- sortByPaths.js
- sortByProp.js
- sortByProps.js
- spreadPath.js
- spreadProp.js
- stubArray.js
- stubNull.js
- stubObj.js
- stubString.js
- stubUndefined.js
- subtractNum.js
- thenCatchP.js
- toArray.js
- toInteger32.js
- toNumber.js
- toUinteger32.js
- trimCharsEnd.js
- trimCharsStart.js
- trimEnd.js
- trimStart.js
- trunc.js
- unzipObjWith.js
- viewOr.js
- weave.js
- weaveLazy.js
- Y.js
- zipObjWith.js
- Identity.mjs
- ap.js
- makeFlat.js
- .eslintrc
- arguments.js
- asyncFunc.js
- BigInt.js
- element.js
- genFunc.js
- .eslintrc
- allEqual.js
- allEqualTo.js
- allIdentical.js
- allIdenticalTo.js
- allP.js
- allSettledP.js
- allUnique.js
- anyP.js
- appendFlipped.js
- argsPass.js
- async.js
- cata.js
- catchP.js
- ceil.js
- compact.js
- concatAll.js
- concatRight.js
- copyKeys.js
- curryRight.js
- curryRightN.js
- defaultWhen.js
- delayP.js
- dispatch.js
- divideNum.js
- dropArgs.js
- ensureArray.js
- escapeRegExp.js
- filterIndexed.js
- findOr.js
- flattenDepth.js
- flattenPath.js
- flattenProp.js
- floor.js
- fnull.js
- included.js
- inRange.js
- invoke.js
- invokeArgs.js
- isArray.js
- isArrayLike.js
- isAsyncFunction.js
- isBigInt.js
- isBlank.js
- isBoolean.js
- isCoercible.js
- isDate.js
- isEmptyArray.js
- isEmptyString.js
- isError.js
- isEven.js
- isFalse.js
- isFalsy.js
- isFinite.js
- isFloat.js
- isFunction.js
- isGeneratorFunction.js
- isIndexed.js
- isInteger.js
- isInteger32.js
- isIterable.js
- isMap.js
- isNaN.js
- isNaturalNumber.js
- isNegative.js
- isNegativeZero.js
- isNilOrEmpty.js
- isNonEmptyArray.js
- isNonEmptyString.js
- isNonNegative.js
- isNonPositive.js
- isNotArray.js
- isNotArrayLike.js
- isNotAsyncFunction.js
- isNotBoolean.js
- isNotDate.js
- isNotFinite.js
- isNotFloat.js
- isNotFunction.js
- isNotGeneratorFunction.js
- isNotInteger.js
- isNotMap.js
- isNotNaN.js
- isNotNil.js
- isNotNilOrEmpty.js
- isNotNull.js
- isNotNumber.js
- isNotObj.js
- isNotObjLike.js
- isNotPair.js
- isNotPlainObj.js
- isNotPrimitive.js
- isNotRegExp.js
- isNotSet.js
- isNotString.js
- isNotUndefined.js
- isNotValidDate.js
- isNotValidNumber.js
- isNull.js
- isNumber.js
- isObj.js
- isObjLike.js
- isOdd.js
- isPair.js
- isPlainObj.js
- isPositive.js
- isPositiveZero.js
- isPrimitive.js
- isPromise.js
- isPrototypeOf.js
- isRegExp.js
- isSafeInteger.js
- isSentinelValue.js
- isSet.js
- isSparseArray.js
- isString.js
- isSymbol.js
- isThenable.js
- isTrue.js
- isTruthy.js
- isUinteger32.js
- isUndefined.js
- isValidDate.js
- isValidNumber.js
- lastP.js
- lengthEq.js
- lengthGt.js
- lengthGte.js
- lengthLt.js
- lengthLte.js
- lengthNotEq.js
- lensEq.js
- lensIso.js
- lensNotEq.js
- lensNotSatisfy.js
- lensSatisfies.js
- lensTraverse.js
- liftF.js
- liftFN.js
- list.js
- mapIndexed.js
- mergePath.js
- mergePaths.js
- mergeProp.js
- mergeProps.js
- mocha-bootstrap.js
- mocha-multi.json
- mocha-testem.mustache
- move.js
- nand.js
- neither.js
- noneP.js
- nonePass.js
- noop.js
- nor.js
- notAllPass.js
- notAllUnique.js
- notBoth.js
- notEqual.js
- omitBy.js
- omitIndexes.js
- overlaps.js
- padCharsEnd.js
- padCharsStart.js
- padEnd.js
- padStart.js
- pathNotEq.js
- pathOrLazy.js
- paths.js
- pickIndexes.js
- propNotEq.js
- rangeStep.js
- reduceIndexed.js
- reduceP.js
- reduceRightP.js
- rejectP.js
- renameKey.js
- renameKeysWith.js
- renameKeyWith.js
- repeatStr.js
- replaceAll.js
- resolveP.js
- round.js
- seq.js
- sign.js
- skipTake.js
- sliceFrom.js
- sliceTo.js
- sortByPaths.js
- sortByProp.js
- sortByProps.js
- spreadPath.js
- spreadProp.js
- stubArray.js
- stubNull.js
- stubObj.js
- stubString.js
- stubUndefined.js
- subtractNum.js
- thenCatchP.js
- toArray.js
- toInteger32.js
- toNumber.js
- toUinteger32.js
- trimCharsEnd.js
- trimCharsStart.js
- trimEnd.js
- trimStart.js
- trunc.js
- unzipObjWith.js
- viewOr.js
- weave.js
- weaveLazy.js
- Y.js
- zipObjWith.js
- index.ts
- allEqual.ts
- allEqualTo.ts
- allIdentical.ts
- allIdenticalTo.ts
- allP.ts
- allSettledP.ts
- allUnique.ts
- anyP.ts
- appendFlipped.ts
- argsPass.ts
- async.ts
- cata.ts
- catchP.ts
- ceil.ts
- compact.ts
- concatAll.ts
- concatRight.ts
- copyKeys.ts
- delayP.ts
- divideNum.ts
- escapeRegExp.ts
- filterIndexed.ts
- findOr.ts
- fnull.ts
- invoke.ts
- invokeArgs.ts
- isBigInt.ts
- isBlank.ts
- isCoercible.ts
- isError.ts
- isIndexed.ts
- isInteger32.ts
- isIterable.ts
- isMap.ts
- isNaturalNumber.ts
- isNegativeZero.ts
- isNotMap.ts
- isNotNil.ts
- isNotPrimitive.ts
- isNotSet.ts
- isPositiveZero.ts
- isPrimitive.ts
- isPrototypeOf.ts
- isSafeInteger.ts
- isSentinelValue.ts
- isSet.ts
- isSparseArray.ts
- isSymbol.ts
- isUinteger32.ts
- lastP.ts
- lensIso.ts
- mapIndexed.ts
- noneP.ts
- notAllUnique.ts
- notEqual.ts
- overlaps.ts
- padCharsEnd.ts
- padCharsStart.ts
- padEnd.ts
- padStart.ts
- pathOrLazy.ts
- rangeStep.ts
- renameKey.ts
- renameKeyWith.ts
- replaceAll.ts
- skipTake.ts
- sortByPaths.ts
- sortByProp.ts
- sortByProps.ts
- subtractValue.ts
- thenCatchP.ts
- toArray.ts
- toInteger32.ts
- toNumber.ts
- toUinteger32.ts
- trimCharsEnd.ts
- trimCharsStart.ts
- trimEnd.ts
- trimStart.ts
- unzipObjWith.ts
- zipObjWith.ts
- index.d.ts
- tsconfig.json
- .c8rc.json
- .codeclimate.yml
- .commitlintrc.json
- .editorconfig
- .gitattributes
- .gitignore
- .lintstagedrc
- .mocharc.cjs
- .npmignore
- .npmrc
- .nvmrc
- .prettierignore
- .prettierrc
- babel.config.cjs
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- codecov.yml
- CONTRIBUTING.md
- eslint.config.js
- GOVERNANCE.md
- jsdoc.cjs
- jsdoc.json
- LICENSE.md
- logo.jpg
- package-lock.json
- package.json
- README.md
- RELEASE.md
- SECURITY.md
- testem.json
- tonicExample.js
- VERSIONS.md
- webpack.config-test.web.cjs
- webpack.config.cjs
# Installation Guide
1. Get the code
git clone https://github.com/char0n/ramda-adjunct
Downloads the entire project code from GitHub to your computer.
cd ramda-adjunct
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm i ramda-adjunct
Type this command into your terminal and run it.
yarn add ramda-adjunct
Type this command into your terminal and run it.
$ npm i
Type this command into your terminal and run it.
$ npm run test
Type this command into your terminal and run it.
$ npm run test:web
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
