[Haskell] How does "do" know when to stop?
Neil Mitchell
ndmitchell at gmail.com
Thu Feb 15 16:21:19 EST 2007
Hi Rob,
> When I define a function and I use do to string functions together, how
> does it know when my list of functions has come to an end?
Simple answer: the identation.
Long answer: read the Haskell 98 report specifically the bits on the
layout rule. Usually just remembering that indentation is significant
is enough for everything to "just work"
Thanks
Neil
More information about the Haskell
mailing list