git.iko.soy/rowtype-yoga/purescript-backend-optimizer
on main help sign in
25 lines 714 B history raw
1// @inline export fn never
2// @inline export localTest always
3// @inline export externTest always
4const fn = v => 0;
5const localTest = f => {
6 const rec = {a: {b: {c: 99}}, d: fn({}), e: 11};
7 const res = f(rec);
8 if (res !== -2147483648) { return res; }
9 return fn(rec);
10};
11const test1 = 110;
12const test2 = 88;
13const test3 = 1089;
14const test4 = 9;
15const extern = {a: {b: {c: 99}}, d: /* #__PURE__ */ fn({}), e: 11};
16const externTest = f => {
17 const res = f(extern);
18 if (res !== -2147483648) { return res; }
19 return -2147483648;
20};
21const test5 = 110;
22const test6 = 88;
23const test7 = 1089;
24const test8 = 9;
25export {extern, externTest, fn, localTest, test1, test2, test3, test4, test5, test6, test7, test8};