Skip to content
Snippets Groups Projects
Commit 4fc8ebbf authored by Simon Marlow's avatar Simon Marlow
Browse files

typesetting

parent 46f1226f
No related branches found
No related tags found
No related merge requests found
...@@ -156,12 +156,10 @@ declaration counting as smaller than later ones. For example, for the ...@@ -156,12 +156,10 @@ declaration counting as smaller than later ones. For example, for the
Derived comparisons always traverse constructors from left to right. Derived comparisons always traverse constructors from left to right.
These examples illustrate this property: These examples illustrate this property:
\bprog \begin{quote}
@ @(1,undefined) == (2,undefined) @"\Rightarrow"@ False@\\
(1,undefined) == (2,undefined) @"\Rightarrow"@ False @(undefined,1) == (undefined,2) @"\Rightarrow"@ @"\bot"
(undefined,1) == (undefined,2) @"\Rightarrow"@ @"\bot"@ \end{quote}
@
\eprog
All derived operations of class @Eq@ and @Ord@ are strict in both arguments. All derived operations of class @Eq@ and @Ord@ are strict in both arguments.
For example, "@False <= @\bot" is "\bot", even though @False@ is the first constructor For example, "@False <= @\bot" is "\bot", even though @False@ is the first constructor
of the @Bool@ type. of the @Bool@ type.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment