git.iko.soy/rowtype-yoga/yoga-r3f
on main help sign in
107 lines 2.5 kB history raw
1// Generated by purs version 0.15.16
2import * as Control_Alt from "../Control.Alt/index.js";
3import * as Control_Plus from "../Control.Plus/index.js";
4import * as Data_Show from "../Data.Show/index.js";
5var Alternate = function (x) {
6 return x;
7};
8var showAlternate = function (dictShow) {
9 var show = Data_Show.show(dictShow);
10 return {
11 show: function (v) {
12 return "(Alternate " + (show(v) + ")");
13 }
14 };
15};
16var semigroupAlternate = function (dictAlt) {
17 var alt = Control_Alt.alt(dictAlt);
18 return {
19 append: function (v) {
20 return function (v1) {
21 return alt(v)(v1);
22 };
23 }
24 };
25};
26var plusAlternate = function (dictPlus) {
27 return dictPlus;
28};
29var ordAlternate = function (dictOrd) {
30 return dictOrd;
31};
32var ord1Alternate = function (dictOrd1) {
33 return dictOrd1;
34};
35var newtypeAlternate = {
36 Coercible0: function () {
37 return undefined;
38 }
39};
40var monoidAlternate = function (dictPlus) {
41 var semigroupAlternate1 = semigroupAlternate(dictPlus.Alt0());
42 return {
43 mempty: Control_Plus.empty(dictPlus),
44 Semigroup0: function () {
45 return semigroupAlternate1;
46 }
47 };
48};
49var monadAlternate = function (dictMonad) {
50 return dictMonad;
51};
52var functorAlternate = function (dictFunctor) {
53 return dictFunctor;
54};
55var extendAlternate = function (dictExtend) {
56 return dictExtend;
57};
58var eqAlternate = function (dictEq) {
59 return dictEq;
60};
61var eq1Alternate = function (dictEq1) {
62 return dictEq1;
63};
64var comonadAlternate = function (dictComonad) {
65 return dictComonad;
66};
67var boundedAlternate = function (dictBounded) {
68 return dictBounded;
69};
70var bindAlternate = function (dictBind) {
71 return dictBind;
72};
73var applyAlternate = function (dictApply) {
74 return dictApply;
75};
76var applicativeAlternate = function (dictApplicative) {
77 return dictApplicative;
78};
79var alternativeAlternate = function (dictAlternative) {
80 return dictAlternative;
81};
82var altAlternate = function (dictAlt) {
83 return dictAlt;
84};
85export {
86 Alternate,
87 newtypeAlternate,
88 eqAlternate,
89 eq1Alternate,
90 ordAlternate,
91 ord1Alternate,
92 boundedAlternate,
93 functorAlternate,
94 applyAlternate,
95 applicativeAlternate,
96 altAlternate,
97 plusAlternate,
98 alternativeAlternate,
99 bindAlternate,
100 monadAlternate,
101 extendAlternate,
102 comonadAlternate,
103 showAlternate,
104 semigroupAlternate,
105 monoidAlternate
106};
107//# sourceMappingURL=index.js.map