123456789101112131415161718192021222324252627282930 |
- import _curry1 from "./internal/_curry1.js";
- /**
- * Returns a function that always returns the given value. Note that for
- * non-primitives the value returned is a reference to the original value.
- *
- * This function is known as `const`, `constant`, or `K` (for K combinator) in
- * other languages and libraries.
- *
- * @func
- * @memberOf R
- * @since v0.1.0
- * @category Function
- * @sig a -> (* -> a)
- * @param {*} val The value to wrap in a function
- * @return {Function} A Function :: * -> val.
- * @example
- *
- * const t = R.always('Tee');
- * t(); //=> 'Tee'
- */
- var always =
- /*#__PURE__*/
- _curry1(function always(val) {
- return function () {
- return val;
- };
- });
- export default always;
|