1// Generated by purs version 0.15.16
2import * as Control_Applicative from "../Control.Applicative/index.js";
3import * as Control_Bind from "../Control.Bind/index.js";
4import * as Data_Tuple from "../Data.Tuple/index.js";
5var tell = function (dict) {
8var pass = function (dict) {
11var listen = function (dict) {
14var listens = function (dictMonadWriter) {
15 var Monad1 = (dictMonadWriter.MonadTell1()).Monad1();
16 var bind = Control_Bind.bind(Monad1.Bind1());
17 var listen1 = listen(dictMonadWriter);
18 var pure = Control_Applicative.pure(Monad1.Applicative0());
21 return bind(listen1(m))(function (v) {
22 return pure(new Data_Tuple.Tuple(v.value0, f(v.value1)));
27var censor = function (dictMonadWriter) {
28 var pass1 = pass(dictMonadWriter);
29 var Monad1 = (dictMonadWriter.MonadTell1()).Monad1();
30 var bind = Control_Bind.bind(Monad1.Bind1());
31 var pure = Control_Applicative.pure(Monad1.Applicative0());
34 return pass1(bind(m)(function (a) {
35 return pure(new Data_Tuple.Tuple(a, f));
47//# sourceMappingURL=index.js.map
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