ms内の全てのキーを含む集合。ms内の全てのキーを返すイテレータ。ms内のキーに関連付けられた全ての値を返すイテレータ。ms内の写像のみを含むマップのビュー。適用して得られるマップのビュー。他にも以下の表にまとめた演算をサポートする。写像がある場合は上書きする。写像を加え、ms自身を返す。副作用として渡された写像を加え、ms自身を返す。kvs内の全ての写像を加え、ms自身を返す。写像のオプション値を返す。定義されている場合は、関連付けられた値を返す。写像を削除して、ms自身を返す。副作用として渡されたキーからの写像を削除して、ms自身を返す。ks内の全てのキーからの写像を削除して、ms自身を返す。写像のオプション値を返す。満たすものだけを残す。全ての写像を削除する。同じ写像を持つ新しい可変マップを返す。マップの加算と減算は、集合のそれにならう。提供するが、加算マップをコピーする必要があるため、これらはあまり使われることがない。いう2種類の更新演算を使って上書き更新される。キャッシュとして振る舞うマップにアクセスするのに役立つ。副作用を伴わず、同じ引数で何回呼び出しても同じ戻り値が返ってくると仮定する。結果を計算すれば時間を節約できる。計算のキャッシュであると言える。無い場合においてのみ計算されることに注意してほしい。トレイトを好みのマップ実装にミックスインすることでスレッドセーフな可変マップを得ることができる。ミックスインすることができる。パッケージからインポートすることから始まる。メソッドは戻り値の型を文字列をキーとして文字列を値とする可変マップだと宣言する。(そして、それを戻り値として返す)。いう名前のメソッドをオーバーライドする。