How to use the bs-platform/lib/js/curry.js._2 function in bs-platform

To help you get started, we’ve selected a few bs-platform examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github kMeillet / reason-loadable / src / Renderer / Shell.bs.js View on Github external
var handleFaqCallback = function (Faq) {
                  console.log("Faq module imported & resolved");
                  return Promise.resolve(ReasonReact.element(/* None */0, /* None */0, Curry._2(Faq[/* make */1], redirect, /* array */[])));
                };
                return Curry._1(CodeSplitting$ParcelReasonmlCodeSplit.ImportableFaq[/* import */1], /* () */0).then(handleFaqCallback);
github Simon-Initiative / authoring-client / src / editors / content / learning / table / TableCreation.bs.js View on Github external
onClick: (function (_e) {
                                                  Curry._1(onHide, /* () */0);
                                                  Curry._1(self[/* send */3], /* Clear */0);
                                                  return Curry._2(onTableCreate, row, col);
                                                }),
                                              onMouseEnter: (function (_e) {
github glennsl / refetch / examples / github.bs.js View on Github external
function columnify(rows) {
  var partial_arg = Rebase.$$String[/* length */1];
  var partial_arg$1 = Rebase.List[/* map */0];
  var maxLengths = Refetch__Utils.List[/* reduceOr */0](/* [] */0, (function (maxs, lengths) {
          return Rebase.List[/* map */0](Curry._1(Rebase.Fn[/* uncurry */4], (function (prim, prim$1) {
                            return Math.max(prim, prim$1);
                          })), Rebase.List[/* zip */21](maxs, lengths));
        }), Rebase.List[/* map */0]((function (param) {
              return partial_arg$1(partial_arg, param);
            }), rows));
  var partial_arg$2 = Rebase.List[/* zip */21];
  var partial_arg$3 = Rebase.List[/* map */0];
  var partial_arg$4 = Rebase.List[/* reduce */3];
  return Rebase.List[/* map */0](Curry._2(Rebase.Fn[/* >> */6], Curry._2(Rebase.Fn[/* >> */6], (function (param) {
                        return partial_arg$2(maxLengths, param);
                      }), (function (param) {
                        return partial_arg$3((function (param) {
                                      return Rebase.$$String[/* padEnd */7](param[1], " ", param[0]);
                                    }), param);
                      })), (function (param) {
                    return partial_arg$4((function (s, c) {
                                  return s + (" " + c);
                                }), "", param);
                  })), rows);
}
github rebench / rebench.github.io / lib / js / src / common / utils / Helpers.js View on Github external
'use strict';

var Curry  = require("bs-platform/lib/js/curry.js");
var Rebase = require("@glennsl/rebase/lib/js/src/Rebase.bs.js");

function text(prim) {
  return prim;
}

var partial_arg = Rebase.List[/* map */0];

var partial_arg$1 = Rebase.List[/* filter */10];

var partial_arg$2 = Rebase.$$String[/* joinWith */11];

var classNames = Curry._2(Rebase.Fn[/* >> */6], Curry._2(Rebase.Fn[/* >> */6], (function (param) {
            return partial_arg((function (param) {
                          if (param[1] !== 0) {
                            return param[0];
                          } else {
                            return "";
                          }
                        }), param);
          }), (function (param) {
            return partial_arg$1((function (s) {
                          return +(s !== "");
                        }), param);
          })), (function (param) {
        return partial_arg$2(" ", param);
      }));

exports.text       = text;
github glennsl / refetch / src / Refetch__Response.bs.js View on Github external
return /* Ok */Block.__(0, [
              status,
              res
            ]);
  }
}

function body(prim) {
  return prim.body;
}

var text = Curry._2(Rebase.Fn[/* >> */6], (function (prim) {
        return prim.text();
      }), Resync.Future[/* fromJSPromise */10]);

var json = Curry._2(Rebase.Fn[/* >> */6], (function (prim) {
        return prim.json();
      }), Resync.Future[/* fromJSPromise */10]);

var Body = 0;

var Headers = 0;

var Status = 0;

exports.Body = Body;
exports.Headers = Headers;
exports.Status = Status;
exports._getStatus = _getStatus;
exports._make = _make;
exports.body = body;
exports.text = text;