function acothBy( N, x, strideX, y, strideY, clbk, thisArg ) {
	return mapBy( N, x, strideX, y, strideY, acoth, clbk, thisArg );
}
Computes the inverse hyperbolic cotangent of each element retrieved from an input strided array `x` via a callback function and assigns each result to an element in an output strided array `y`.

@param {NonNegativeInteger} N - number of indexed elements
@param {Collection} x - input array/collection
@param {integer} strideX - `x` stride length
@param {Collection} y - destination array/collection
@param {integer} strideY - `y` stride length
@param {Callback} clbk - callback
@param {*} [thisArg] - callback execution context
@returns {Collection} `y`

@example
function accessor( v ) {
    return v;
}

var x = [ -5.0, -4.0, -3.0, -1.0, 1.0 ];
var y = [ 0.0, 0.0, 0.0, 0.0, 0.0 ];

acothBy( x.length, x, 1, y, 1, accessor );

console.log( y );
// => [ ~-0.203, ~-0.255, ~-0.347, -Infinity, Infinity ]