doc-src/Classes/classes.tex
changeset 31256 cf75908fd3c3
parent 30227 853abb4853cc
child 31691 7d50527dc008
equal deleted inserted replaced
31255:0f8cb37bcafd 31256:cf75908fd3c3
    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}