
Am Mittwoch 18 November 2009 03:46:45 schrieb Phillip Pirrip:
BTW, how do I generate "literate" Haskell code? I keep reading it but I still don't know how to make one (I am assuming it is more complicated then just type the code in with ">" in emacs).
//pip
No, it isn't. The hardest part is writing good code and comments (regardless of whether you write literate code or 'normal'). There are two ways of writing literal Haskell code, explained at http://haskell.org/onlinereport/syntax-iso.html#sect9.4 . a) 'Bird tack', start code lines with '>', write as normal (you can include -- and {- -} comments). *Separate '>'-lines from non-code lines by at least one blank line*. b) 'LaTeX' literate Haskell, code is begun by a line starting with "\begin{code}" and ended by "\end{code}". You can create really pretty stuff with that style.