[Haskell-cafe] Prolog-style list syntax?
Viktor Dukhovni
ietf-dane at dukhovni.org
Tue Jun 29 17:36:13 UTC 2021
On Mon, Jun 28, 2021 at 10:57:16PM -0700, Jeff Clites via Haskell-Cafe wrote:
> Something like this might work:
>
> [x, y, z, zs*] = list
But it could be that "*" in this context is defined as a postfix unary
operator, and "zs*" is just another element.
> But I actually like this the best:
>
> [x, y, z, zs...] = list
Same here with "...". Neither "*" nor "..." is built in to Haskell
as a reserved operator.
--
Viktor.
More information about the Haskell-Cafe
mailing list