UNPKG

ramda-extension

Version:

Helpful functions built on top of the mighty Ramda

29 lines (24 loc) 714 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ramda = require("ramda"); var _viewWith = _interopRequireDefault(require("./viewWith")); /** * Returns true if the given lens equals to given value * * @func * @category Object * @param {Lens} lens * @param {*} v value to equal * @param {*} x * @return {*} * @example * * R_.viewEq(R.lensIndex(0), 'foo', ['foo', 'bar', 'baz']); //=> true */ var viewEq = (0, _ramda.useWith)(_viewWith.default, [_ramda.identity, _ramda.equals, _ramda.identity]); var _default = viewEq; exports.default = _default;