News for hackers. Stuff that matters.
Re:Comparison of Haskell and Julia List Comprehensions by jolmg on Wednesday July 07, 2021 @05:34PM (#27765974)
> only Erlang gets it right... [ X || X <- Xs, Xs <- Xss]

I don't have much experience with Erlang, but that also seems wrong:

  1> Xss = [[1]].
  [[1]]
  2> [ X || X <- Xs, Xs <- Xss].  
  * 1:13: variable 'Xs' is unbound
  3> [ X || Xs <- Xss, X <- Xs].
  [1]
Re:Comparison of Haskell and Julia List Comprehensions by dmitriid on Wednesday July 07, 2021 @06:04PM (#27766233)
Damnit. I haven't used Erlang in a long time, but I should've known that.

So, no language does it "right".