>
> But why does not [X || X={{1,_},_} <- L] work when [X || {{1,_},_}=X <-
> L] works? (tested on R9C )
>
> 1> [X||{1,_}=X<-[{2,3},{1,4},b,{1,7},c]].
> [{1,4},{1,7}]
> 2> [X||X={1,_}=<-[{2,3},{1,4},b,{1,7},c]].
> ** 1: variable '_' is unbound **
because of the typo ( =<- )?