Elm 是否有等同于 Haskell 的 As-Pattern
Does Elm has an equivalent of Haskell's As-Pattern
在Haskell中可以写
f x@(a, b, c) = x
Elm 有类似的东西吗?
是的,Elm 使用 ML variant of that syntax,这是一个后缀 as name
而不是 Haskell 的前缀 name@
:
f ((a, b, c) as x) = x
在Haskell中可以写
f x@(a, b, c) = x
Elm 有类似的东西吗?
是的,Elm 使用 ML variant of that syntax,这是一个后缀 as name
而不是 Haskell 的前缀 name@
:
f ((a, b, c) as x) = x