// Loaded from https://deno.land/x/ramda@v0.27.2/source/applyTo.js import _curry2 from './internal/_curry2.js'; /** * Takes a value and applies a function to it. * * This function is also known as the `thrush` combinator. * * @func * @memberOf R * @since v0.25.0 * @category Function * @sig a -> (a -> b) -> b * @param {*} x The value * @param {Function} f The function to apply * @return {*} The result of applying `f` to `x` * @example * * const t42 = R.applyTo(42); * t42(R.identity); //=> 42 * t42(R.add(1)); //=> 43 */ var applyTo = _curry2(function applyTo(x, f) { return f(x); }); export default applyTo;