Mercurial > urweb
diff src/mono_util.sig @ 919:cc956020801b
'more' demos working after optimizer fix
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Tue, 08 Sep 2009 19:42:12 -0400 |
parents | 1901db85acb4 |
children | 7bb8c560f23d |
line wrap: on
line diff
--- a/src/mono_util.sig Tue Sep 08 11:02:53 2009 -0400 +++ b/src/mono_util.sig Tue Sep 08 19:42:12 2009 -0400 @@ -72,6 +72,10 @@ val exists : {typ : Mono.typ' -> bool, exp : Mono.exp' -> bool} -> Mono.exp -> bool + val existsB : {typ : Mono.typ' -> bool, + exp : 'context * Mono.exp' -> bool, + bind : 'context * binder -> 'context} -> 'context -> Mono.exp -> bool + val foldB : {typ : Mono.typ' * 'state -> 'state, exp : 'context * Mono.exp' * 'state -> 'state, bind : 'context * binder -> 'context}