1// Generated by purs version 0.13.6
3var $foreign = require("./foreign.js");
4var Control_Apply = require("../Control.Apply/index.js");
5var Control_Category = require("../Control.Category/index.js");
6var Data_Function = require("../Data.Function/index.js");
7var Discard = function (discard) {
8 this.discard = discard;
10var Bind = function (Apply0, bind) {
14var discard = function (dict) {
17var bindArray = new Bind(function ($dollar__unused) {
18 return Control_Apply.applyArray;
19}, $foreign.arrayBind);
20var bind = function (dict) {
23var bindFlipped = function (dictBind) {
24 return Data_Function.flip(bind(dictBind));
26var composeKleisliFlipped = function (dictBind) {
30 return bindFlipped(dictBind)(f)(g(a));
35var discardUnit = new Discard(function (dictBind) {
36 return bind(dictBind);
38var join = function (dictBind) {
40 return bind(dictBind)(m)(Control_Category.identity(Control_Category.categoryFn));
46 bindFlipped: bindFlipped,
50 composeKleisliFlipped: composeKleisliFlipped,
52 discardUnit: discardUnit
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list