Sat Jul 25 11:23:20 CEST 2009
On Sat, Jul 25, 2009 at 11:11 AM, Dave Pawson <dave.pawson@REDACTED> wrote:
> 2009/7/25 Johnny Billquist <bqt@REDACTED>:
> >>> It is little bit overcomplicated version of
> >>> filterHelper([X], Int, Result) when X =< Int -> [X|Result];
> >> Mmm. Thanks... I think :-)
> >> (I'm trying to learn!)
> >> Does that check for a list length of 1?
> > A pattern of [X] can only match a list with one element.
> Couldn't X be a variable which might be a tuple or ... almost anything?
> Or is this pattern matching logic, that implies it is as you say?
Yes, X would match anything. But [X] matches only a list with exactly one
More information about the erlang-questions