We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11ed351 commit b867310Copy full SHA for b867310
2 files changed
src/JGS.ml
@@ -653,6 +653,17 @@ module HO = struct
653
fresh () (q243 === !!None) (res === !!false);
654
fresh targs_a
655
(q243 === !!(Some targs_a))
656
+ (fun st ->
657
+ let _ :
658
+ jtype_injected targ_injected Std.List.injected =
659
+ targs_a
660
+ in
661
+ Format.printf " CC success result = %a\n%!"
662
+ (GT.fmt Std.List.logic CT.pp_targ)
663
+ (OCanren.reify_in_state st
664
+ (Std.List.reify (targ_reify jtype_reify))
665
+ targs_a);
666
+ OCanren.success st)
667
(conde
668
[
669
fresh (id_b targs_b)
src/closure.ml
@@ -2,7 +2,7 @@ open OCanren
2
open OCanren.Std
3
open JGS.HO
4
5
-let need_dynamic_closure = ref true
+let need_dynamic_closure = ref false
6
7
module type SCT = Mutable_type_table.SAMPLE_CLASSTABLE
8
0 commit comments