equal
deleted
inserted
replaced
19 \begin{document} |
19 \begin{document} |
20 |
20 |
21 \maketitle |
21 \maketitle |
22 |
22 |
23 \begin{abstract} |
23 \begin{abstract} |
24 \noindent This tutorial introduces the look-and-feel of Isar type classes |
24 \noindent This tutorial introduces the look-and-feel of |
25 to the end-user; Isar type classes are a convenient mechanism |
25 Isar type classes to the end-user. Isar type classes |
26 for organizing specifications, overcoming some drawbacks |
26 are a convenient mechanism for organizing specifications. |
27 of raw axiomatic type classes. Essentially, they combine |
27 Essentially, they combine an operational aspect (in the |
28 an operational aspect (in the manner of Haskell) with |
28 manner of Haskell) with a logical aspect, both managed uniformly. |
29 a logical aspect, both managed uniformly. |
|
30 \end{abstract} |
29 \end{abstract} |
31 |
30 |
32 \thispagestyle{empty}\clearpage |
31 \thispagestyle{empty}\clearpage |
33 |
32 |
34 \pagenumbering{roman} |
33 \pagenumbering{roman} |