Skip to content

Commit 12a247b

Browse files
committed
Add caml_cps_closure primitive
1 parent e7d6529 commit 12a247b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

runtime/effect.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,3 +238,10 @@ function caml_trampoline_cps(f, args) {
238238
} while(res && res.joo_args)
239239
return res;
240240
}
241+
242+
//Provides: caml_cps_closure
243+
//If: effects
244+
function caml_cps_closure(direct_f, cps_f) {
245+
direct_f.cps = cps_f;
246+
return direct_f;
247+
}

0 commit comments

Comments
 (0)