1// Generated by purs version 0.15.16
2import * as Control_Category from "../Control.Category/index.js";
3import * as Control_Monad_State_Class from "../Control.Monad.State.Class/index.js";
4import * as Control_Semigroupoid from "../Control.Semigroupoid/index.js";
5import * as Data_Lens_Types from "../Data.Lens.Types/index.js";
6import * as Data_Newtype from "../Data.Newtype/index.js";
7import * as Data_Profunctor_Strong from "../Data.Profunctor.Strong/index.js";
8var unwrap = /* #__PURE__ */ Data_Newtype.unwrap();
9var identity = /* #__PURE__ */ Control_Category.identity(Control_Category.categoryFn);
10var fanout = /* #__PURE__ */ Data_Profunctor_Strong.fanout(Control_Semigroupoid.semigroupoidFn)(Data_Profunctor_Strong.strongFn);
11var view = function (l) {
12 return unwrap(l(identity));
14var viewOn = function (s) {
19var use = function (dictMonadState) {
20 var gets = Control_Monad_State_Class.gets(dictMonadState);
22 return gets(function (v) {
27var to = function (f) {
30 return function ($11) {
35var takeBoth = function (l) {
37 return to(fanout(view(l))(view(r)));
40var iview = function (l) {
41 return unwrap(l(identity));
43var iuse = function (dictMonadState) {
44 var gets = Control_Monad_State_Class.gets(dictMonadState);
46 return gets(iview(p));
49var cloneGetter = function (g) {
64} from "../Data.Lens.Types/index.js";
65//# 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