3 ms·
This is very strange, because it looks like a comprehension (https://wiki.haskell.org/List_comprehension https://wiki.haskell.org/List_comprehension), which wou
by masklinn 4y ago
This is very strange, because it looks like a comprehension (https://wiki.haskell.org/List_comprehension https://wiki.haskell.org/List_comprehension), which would be a product iteration.
Most languages have a function called zip or something similar (https://hackage.haskell.org/package/base-4.17.0.0/docs/Prelude.html#v:zip https://hackage.haskell.org/package/base-4.17.0.0/docs/Prelu...) which handles pairing sequences, to be composed upstream of the iteration proper.
- tuukkah 4y agoIt's a parallel list comprehension, as linked from the wiki page you referenced: https://downloads.haskell.org/ghc/9.4.4/docs/users_guide/exts/parallel_list_comprehensions.html https://downloads.haskell.org/ghc/9.4.4/docs/users_guide/ext...
- taeric 4y agoPretty sure it predates most of the "similar" things mentioned. :)