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