Mercurial > urweb
diff src/option_key_fn.sml @ 2244:e4a7e3cd6f11
Use uniform representation of comparisons for better simplification.
author | Ziv Scully <ziv@mit.edu> |
---|---|
date | Mon, 20 Jul 2015 23:25:44 -0700 |
parents | 88cc0f44c940 |
children |
line wrap: on
line diff
--- a/src/option_key_fn.sml Mon Jul 20 19:49:13 2015 -0700 +++ b/src/option_key_fn.sml Mon Jul 20 23:25:44 2015 -0700 @@ -1,4 +1,5 @@ -functor OptionKeyFn(K : ORD_KEY) : ORD_KEY = struct +functor OptionKeyFn(K : ORD_KEY) + : ORD_KEY where type ord_key = K.ord_key option = struct type ord_key = K.ord_key option