git.iko.soy/rowtype-yoga/yoga-r3f
on main help sign in
44 lines 1.4 kB history raw
1// Generated by purs version 0.15.16
2import * as Data_Identity from "../Data.Identity/index.js";
3import * as Data_Newtype from "../Data.Newtype/index.js";
4import * as Data_Profunctor_Choice from "../Data.Profunctor.Choice/index.js";
5import * as Data_Profunctor_Star from "../Data.Profunctor.Star/index.js";
6import * as Data_Profunctor_Strong from "../Data.Profunctor.Strong/index.js";
7var alaF = /* #__PURE__ */ Data_Newtype.alaF()()()();
8var wanderStar = function (dictApplicative) {
9 var strongStar = Data_Profunctor_Star.strongStar((dictApplicative.Apply0()).Functor0());
10 var choiceStar = Data_Profunctor_Star.choiceStar(dictApplicative);
11 return {
12 wander: function (t) {
13 return function (v) {
14 return t(dictApplicative)(v);
15 };
16 },
17 Strong0: function () {
18 return strongStar;
19 },
20 Choice1: function () {
21 return choiceStar;
22 }
23 };
24};
25var wanderFunction = {
26 wander: function (t) {
27 return alaF(Data_Identity.Identity)(t(Data_Identity.applicativeIdentity));
28 },
29 Strong0: function () {
30 return Data_Profunctor_Strong.strongFn;
31 },
32 Choice1: function () {
33 return Data_Profunctor_Choice.choiceFn;
34 }
35};
36var wander = function (dict) {
37 return dict.wander;
38};
39export {
40 wander,
41 wanderFunction,
42 wanderStar
43};
44//# sourceMappingURL=index.js.map