1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
%include poly.fmt
%if False
> module Interactive where
%endif
%format . = "."
%format forall a = "\forall" a
> fix f = f (fix f)
%options ghci -fglasgow-exts
\textbf{ghci:}
This function is of type \eval{:t fix},
and |take 10 (fix ('x':))|
evaluates to \eval{take 10 (fix ('x':))}.
%options hugs -98
\textbf{hugs:}
This function is of type \eval{:t fix},
and |take 10 (fix ('x':))|
evaluates to \eval{take 10 (fix ('x':))}.
%options ghci-5.04.3 -fglasgow-exts
\textbf{ghci-5.04.3:}
This function is of type \eval{:t fix},
and |take 10 (fix ('x':))|
evaluates to \eval{take 10 (fix ('x':))}.
|