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 `!'
次のようなアイテムをインポートするための正しい構文は何!
ですか?