В Haskell есть модуль Data.Map, который включает среди других функций функцию !
.
fromList [(5,'a'), (3,'b')] ! 1 Error: element not in the map
fromList [(5,'a'), (3,'b')] ! 5 == 'a'
Пока я могу импортировать другие функции из модуля Data.Map в свой код...
import Data.Map(Map, keys, fromList)
... следующее НЕ работает...
import Data.Map(Map, keys, fromList, !)
Я получаю следующую ошибку:
parse error on input `!'
Каков правильный синтаксис для импорта таких элементов, как !
?