src/Tools/Code/code_haskell.ML
changeset 44789 5a062c23c7db
parent 44788 8b935f1b3cf8
child 44792 26b19918e670
--- a/src/Tools/Code/code_haskell.ML	Wed Sep 07 13:51:30 2011 +0200
+++ b/src/Tools/Code/code_haskell.ML	Wed Sep 07 13:51:32 2011 +0200
@@ -75,7 +75,7 @@
                 then print_case tyvars some_thm vars fxy cases
                 else print_app tyvars some_thm vars fxy c_ts
             | NONE => print_case tyvars some_thm vars fxy cases)
-    and print_app_expr tyvars some_thm vars ((c, ((_, function_typs), _)), ts) = case contr_classparam_typs c
+    and print_app_expr tyvars some_thm vars ((c, ((_, (function_typs, _)), _)), ts) = case contr_classparam_typs c
      of [] => (str o deresolve) c :: map (print_term tyvars some_thm vars BR) ts
       | fingerprint => let
           val ts_fingerprint = ts ~~ take (length ts) fingerprint;