т.е. есть ли общее имя для : в Groovy ['a':'1'], => в Ruby's {:a => '1'}, -> в Scala's Map('a'->'1')?
:
['a':'1']
=>
{:a => '1'}
->
Map('a'->'1')
Я не уверен, что есть конкретное слово для этого, но вы могли бы назвать его оператором "сопоставляется с".
То есть: maps to 1
maps to
Ну, структура , ассоциативный массив , а роль - оператор присваивания. Для данного языка выражение можно назвать токеном присваивания.
В целом, хотя я не думаю, что есть стандартное имя, но результирующие структуры данных (ассоциативные массивы) и типы операций (то есть назначение) довольно универсальны. Вы также можете взглянуть на эту запись в Википедии для сравнения по языкам.
Похоже, что для этого символа нет общепринятого термина, хотя есть несколько вариантов с некоторой тягой, перечисленной в других ответах.