Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
chain-able-deps / dist / util / concat.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var curry_1 = require("../fp/curry");
var toString_1 = require("../cast/toString");
var concat_1 = require("../array/concat");
var is_1 = require("../is");
/**
 * @name concat
 * @alias concatAny
 * @since 5.0.0-beta.6
 *
 * @curried 2
 * @see array/concat
 *
 * @param a
 * @param b
 * @return y
 */
var concat = function (a, b) {
    if (is_1.isString(a)) {
        if (is_1.isString(b)) {
            return a + b;
        }
        else {
            return a + toString_1.default(b);
        }
    }
    else {
        return concat_1.default(a, b);
    }
};
exports.default = curry_1.default(2, concat);
//# sourceMappingURL=concat.js.map