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