[Haskell-beginners] indentation

Brent Yorgey byorgey at seas.upenn.edu
Sun Feb 14 20:51:19 EST 2010

On Sun, Feb 14, 2010 at 04:30:27PM -0500, Jorden Mauro wrote:
> On Sun, Feb 14, 2010 at 3:20 PM, Daniel Fischer
> <daniel.is.fischer at web.de> wrote:
> > Am Sonntag 14 Februar 2010 20:54:54 schrieb John Moore:
> >> Hi all,
> >>          I must be doing something wrong with my tabs. Because this
> >> keeps telling me parse error. Can some one see if it is indentation. I'm
> >> sending a file so as you'll be able to see what going on. If I copy it
> >> here it can appear wrong the difference is with the Var expression.
> >>
> >> John
> >
> > First of all, *don't mix tabs and spaces for indentation* (best, don't use
> > tabs at all).
> I find the latter a bit too restrictive, especially since I use a text
> editor that is a glorified version of ed. Hitting the spacebar 19
> times is too much to ask of me.
> And as such, I am occasionally forced to do something when a tab
> doesn't get me past the word `where' or `let', but isn't that the
> majority of what Layout specifies?
> Is there a good answer for caveman programmers who like ed and tabs?

Another good answer is to use explicit curly braces and semicolons so
you don't have to rely on layout.


More information about the Beginners mailing list