X-Git-Url: http://git.megacz.com/?p=coq-hetmet.git;a=blobdiff_plain;f=src%2FHaskProofToLatex.v;h=25e2523bfefff413a6b4680d4d08336789adc0d7;hp=f31560388e24d455155b185890a0b47455b3c3b8;hb=6b017fc7346850c589273befe5faef9ee57bd53d;hpb=8c26722a1ee110077968a8a166eb7130266b2035 diff --git a/src/HaskProofToLatex.v b/src/HaskProofToLatex.v index f315603..25e2523 100644 --- a/src/HaskProofToLatex.v +++ b/src/HaskProofToLatex.v @@ -12,7 +12,7 @@ Require Import Coq.Lists.List. Require Import HaskKinds. Require Import HaskWeakVars. Require Import HaskWeakTypes. -Require Import HaskCoreLiterals. +Require Import HaskLiteralsAndTyCons. Require Import HaskStrongTypes. Require Import HaskStrong. Require Import HaskProof. @@ -26,9 +26,9 @@ Section ToLatex. Fixpoint kind2latex (k:Kind) : string := match k with - | KindType => "\star" - | KindTypeFunction KindType k2 => "\star\Rightarrow "+++kind2latex k2 - | KindTypeFunction k1 k2 => "("+++kind2latex k1+++")\Rightarrow "+++kind2latex k2 + | ★ => "\star" + | ★ ⇛ k2 => "\star\Rightarrow "+++kind2latex k2 + | k1 ⇛ k2 => "("+++kind2latex k1+++")\Rightarrow "+++kind2latex k2 | KindUnliftedType => "\text{\tt{\#}}" | KindUnboxedTuple => "\text{\tt{(\#)}}" | KindArgType => "\text{\tt{??}}"