<commit_before>//     Monad.js 0.5.1

//     (c) 2012-2013 <NAME>
//     Monad.js may be freely distributed under the MIT license.
//     For all details and documentation:
//     http://cwmyers.github.com/monad.js


(function (window) {

    var curry = function (fn, args) {
        return function () {
            var args1 = Array.prototype.slice.call(arguments).list();
            var args2 = args.append(args1);
            return args2.size() == fn.length ? fn.apply(this, args2.toArray()) : curry(fn, args2)

        }
    }
    window.curry = curry

})(window || this);

(function (window) {

    var idFunction = function (value) {<commit_msg>minor refactor on curry()<commit_after>//     Monad.js 0.5.1

//     (c) 2012-2013 <NAME>
//     Monad.js may be freely distributed under the MIT license.
//     For all details and documentation:
//     http://cwmyers.github.com/monad.js


(function (window) {

    var curry = function (fn, args) {
        return function () {
            var args1 = args.append(Array.prototype.slice.call(arguments).list());
            return args1.size() == fn.length ? fn.apply(this, args1.toArray()) : curry(fn, args1)
        }
    }
    window.curry = curry

})(window || this);

(function (window) {

    var idFunction = function (value) {
{'fraction_non_alphanumeric': 0.14728682170542637, 'fraction_numerical': 0.024806201550387597, 'mean_word_length': 2.3187660668380463, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2618498', 'n_tokens_mistral': 440, 'n_tokens_neox': 406, 'n_words': 106}