UNPKG

ramda-extension

Version:

Helpful functions built on top of the mighty Ramda

19 lines (18 loc) 549 B
import { complement, pathEq } from 'ramda'; /** * Returns true if nested path of object literal does not contains given value. * * @func * @category Relation * * @example * * R_.pathNotEq(1, ['a', 'b'], { a: { b: 1 } }) // false * R_.pathNotEq(1, ['a', 'b'], { a: { b: 2 } }) // true * R_.pathNotEq(1, ['a', 'b'], {}) // true * R_.pathNotEq(1, ['a', 'b'], { a: {} }) // true * * @sig [String | Int] → a → {a} → Boolean */ var pathNotEq = /*#__PURE__*/complement(pathEq); export default pathNotEq;