что означает (=>) = (,)?

#elm

#вяз

Вопрос:

В примере перетаскивания мыши в Elm определили (=>) = (,) так, чтобы список определялся таким образом:

 style [ "background-color" => "#67BF46"    , "cursor" => "move" ]
 

Я больше привык к:

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

являются ли они эквивалентными? Для меня это больше похоже на запись, но даже не это.

Ответ №1:

Да, они эквивалентны. Эта библиотека просто определяет инфиксную функцию => , которую они считают более привлекательной, чем использование синтаксиса кортежей.

Комментарии:

1. Вы можете сказать, что это как псевдоним, как в bash