source layout
shae@webwitches.com
shae@webwitches.com
Thu, 06 Mar 2003 16:07:55 +0100
Per Larsson <per@L4i.se> writes:
> I'm looking for some kind of style-guide for layout and indentation of haskell
> source code, can anyone help me?
There are various pretty-printing libraries for Haskell, for example:
http://www.haskell.org/ghc/docs/latest/html/haskell-src/Language.Haskell.Pretty.html
http://www.haskell.org/ghc/docs/latest/html/base/Text.PrettyPrint.html
http://www.cs.uu.nl/~daan/pprint.html
For editors, there's haskell-mode for emacs which does a good job of indenting
intelligently. I've heard the vim mode works well also.
A bit of googling turned up these:
http://www.haskell.org/~simonmar/libraries/libraries.html
http://www.cs.ou.edu/~rlpage/fpclassFall96/handouts/styleGuide.html
http://www.cs.bris.ac.uk/Teaching/Resources/COMS12100/java/style.html
Hope this helps,
--
Shae Matijs Erisson - 2 days older than RFC0226
#haskell on irc.freenode.net - We Put the Funk in Funktion
10 PRINT "HELLO" 20 GOTO 10 ; mapM_ putStrLn $ fix ("hello":)