From: Jesse Tov Date: 2003-12-12T05:31:59+09:00 Subject: Re: Underpinnings of Method Wrapping Peter : > But the problem with indentation is that if I changed the first line of a > statement, it's possible that I need to adjust all the indentation of the > following lines of the statement. If I make another change, I might have > to change it again. If I'm not happy with the addition I just made, I need > to change it back, etc. I usually try to start layout on a new line: f x y = do a <- something else return someting That way, when I change the first line, the indentation for the rest remains the same. As for tabs: I get rid of them. I don't see what the big deal with writing multiple "end"s is, anyway. They're tiny! Oh, and Tom: Ocaml : Haskell :: Perl : Ruby :) Jesse