Elm (=>;)=(,)是什么意思?

Elm (=>;)=(,)是什么意思?,elm,Elm,在Elm中的示例中,我们定义了(=>)=(,),因此列表是这样定义的: style [ "background-color" => "#67BF46" , "cursor" => "move" ] 我更习惯于: style [ ( "background-color" , "#67BF46" ) , ( "cursor" , "move" ) ] 这些是等价的吗?在我看来,这更像是一个例子,但甚至不是那样。是的,它们是等价的。该库只是定义了一个中缀函数,他们认为它比使用元组

在Elm中的示例中,我们定义了
(=>)=(,)
,因此列表是这样定义的:

style [ "background-color" => "#67BF46"    , "cursor" => "move" ]
我更习惯于:

style [ ( "background-color" , "#67BF46" ) , ( "cursor" , "move" ) ]

这些是等价的吗?在我看来,这更像是一个例子,但甚至不是那样。

是的,它们是等价的。该库只是定义了一个中缀函数,他们认为它比使用元组语法更漂亮。

是的,它们是等价的。该库只是定义了一个中缀函数,他们认为它比使用元组语法更漂亮。

你可以说它像bash中的别名你可以说它像bash中的别名