Commit ba2f6f9f authored by Simon Marlow's avatar Simon Marlow
Browse files

quiet hyperref warnings

parent b05ed667
...@@ -130,7 +130,7 @@ instances for each of the derivable Prelude classes are now given. ...@@ -130,7 +130,7 @@ instances for each of the derivable Prelude classes are now given.
Free variables and constructors used in these translations Free variables and constructors used in these translations
always refer to entities defined by the @Prelude@. always refer to entities defined by the @Prelude@.
\subsection{Derived instances of @Eq@ and @Ord@} \subsection{Derived instances of \texorpdfstring{@Eq@}{Eq} and \texorpdfstring{@Ord@}{Ord}}
\indexdi{Eq} \indexdi{Eq}
\indexdi{Ord} \indexdi{Ord}
The class methods automatically introduced by derived instances The class methods automatically introduced by derived instances
...@@ -166,7 +166,7 @@ All derived operations of class @Eq@ and @Ord@ are strict in both arguments. ...@@ -166,7 +166,7 @@ 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.
\subsection{Derived instances of @Enum@} \subsection{Derived instances of \texorpdfstring{@Enum@}{Enum}}
\indexdi{Enum} \indexdi{Enum}
Derived instance declarations for the class @Enum@ are only Derived instance declarations for the class @Enum@ are only
possible for enumerations (data types with only nullary constructors). possible for enumerations (data types with only nullary constructors).
...@@ -214,7 +214,7 @@ we would have: ...@@ -214,7 +214,7 @@ we would have:
@ @
\eprog \eprog
\subsection{Derived instances of @Bounded@} \subsection{Derived instances of \texorpdfstring{@Bounded@}{Bounded}}
\indexdi{Bounded} \indexdi{Bounded}
The @Bounded@ class introduces the class The @Bounded@ class introduces the class
methods methods
...@@ -239,7 +239,7 @@ would generate the following @Bounded@ instance: ...@@ -239,7 +239,7 @@ would generate the following @Bounded@ instance:
@ @
\eprog \eprog
\subsection{Derived instances of @Read@ and @Show@} \subsection{Derived instances of \texorpdfstring{@Read@}{Read} and \texorpdfstring{@Show@}{Show}}
\label{derived-text} \label{derived-text}
\indexdi{Read} \indexdi{Read}
\indexdi{Show} \indexdi{Show}
......
...@@ -684,7 +684,7 @@ This means, for example, that a compiler may optimize calls to ...@@ -684,7 +684,7 @@ This means, for example, that a compiler may optimize calls to
functions in the Prelude without consulting the source code functions in the Prelude without consulting the source code
of the Prelude. of the Prelude.
\subsubsection{The @Prelude@ Module} \subsubsection{The \texorpdfstring{@Prelude@}{Prelude} Module}
\indexmodule{Prelude} \indexmodule{Prelude}
\index{Prelude!implicit import of} \index{Prelude!implicit import of}
......
...@@ -65,14 +65,14 @@ versions are given in the @Data.List@ library, with the prefix ...@@ -65,14 +65,14 @@ versions are given in the @Data.List@ library, with the prefix
%\input{PreludeBuiltin}\clearpage %\input{PreludeBuiltin}\clearpage
\subsection{Prelude {\tt PreludeList}} \subsection{Prelude \texorpdfstring{{\tt PreludeList}}{PreludeList}}
\label{preludelist} \label{preludelist}
\inputHS{PreludeList}\clearpage \inputHS{PreludeList}\clearpage
\subsection{Prelude {\tt PreludeText}} \subsection{Prelude \texorpdfstring{{\tt PreludeText}}{PreludeText}}
\label{preludetext} \label{preludetext}
\inputHS{PreludeText}\cleardoublepage \inputHS{PreludeText}\cleardoublepage
\subsection{Prelude {\tt PreludeIO}} \subsection{Prelude \texorpdfstring{{\tt PreludeIO}}{PreludeIO}}
\label{preludeio} \label{preludeio}
\inputHS{PreludeIO} \inputHS{PreludeIO}
%**~footer %**~footer
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment