From a6d534b172ccb8eadc24e0e903b196085869800e Mon Sep 17 00:00:00 2001 From: Adam Chlipala Date: Fri, 28 Mar 2008 15:20:46 -0400 Subject: Simple elaboration working --- src/search.sml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/search.sml') diff --git a/src/search.sml b/src/search.sml index 6b78e9b2..563496fe 100644 --- a/src/search.sml +++ b/src/search.sml @@ -37,6 +37,9 @@ type ('data, 'state, 'abort) mapfold_arg = type ('data, 'state, 'abort) mapfolder = 'data -> 'state -> ('data * 'state, 'abort) result +type ('context, 'data, 'state, 'abort) mapfolderB = + 'context -> 'data -> 'state -> ('data * 'state, 'abort) result + fun return2 v acc = Continue (v, acc) fun map (r, f) = -- cgit v1.2.3