On Dec 13, 2011, at 3:06 AM, Bryan O'Sullivan wrote:
> There is absolutely no implication of consuming anything in the definitions
> of many or some. This is how they happen to behave when used in the context
> of some parsing libraries, but that's all. If many or some always go into an
> infinite loop for some Alternative instance, then I suspect that the instance
> itself is either broken or shouldn't exist.
Yes of course, so I suppose my point was that when I thought about them in this
way their purpose made sense for the first time. :-)
Cheers,
Greg
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe