Mercurial > urweb
diff src/core_util.sig @ 21:067029c748e9
Beta reductions for expressions
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Sun, 08 Jun 2008 16:02:26 -0400 |
parents | 1ab48e37d0ef |
children | bfa2e9ae4df8 |
line wrap: on
line diff
--- a/src/core_util.sig Sun Jun 08 15:47:44 2008 -0400 +++ b/src/core_util.sig Sun Jun 08 16:02:26 2008 -0400 @@ -80,6 +80,11 @@ con : Core.con' -> Core.con', exp : Core.exp' -> Core.exp'} -> Core.exp -> Core.exp + val mapB : {kind : Core.kind' -> Core.kind', + con : 'context -> Core.con' -> Core.con', + exp : 'context -> Core.exp' -> Core.exp', + bind : 'context * binder -> 'context} + -> 'context -> (Core.exp -> Core.exp) val exists : {kind : Core.kind' -> bool, con : Core.con' -> bool, exp : Core.exp' -> bool} -> Core.exp -> bool