// Generated by purs version 0.15.16 import * as Record from "../Record/index.js"; var BindStep = /* #__PURE__ */ (function () { function BindStep(value0, value1) { this.value0 = value0; this.value1 = value1; }; BindStep.create = function (value0) { return function (value1) { return new BindStep(value0, value1); }; }; return BindStep; })(); var foldingWithIndexBindStepP = function (dictIsSymbol) { var get = Record.get(dictIsSymbol)(); var insert = Record.insert(dictIsSymbol)()(); return function () { return function () { return function () { return { foldingWithIndex: function (v) { return function (mthName) { return function (boundedProps) { return function (v1) { var mth = get(mthName)(v.value1); return insert(mthName)(mth(v.value0))(boundedProps); }; }; }; } }; }; }; }; }; export { BindStep, foldingWithIndexBindStepP }; //# sourceMappingURL=index.js.map