SplitScript reference / Map<K, V> / clear

Map<K, V>.clear

Method

Map<K, V>.clear() -> None where K: Equatable

Removes every entry while preserving this map's identity.

Every alias observes the cleared contents.

Effects: mutates the receiver

Runtime behavior: available everywhere; synchronous

Examples

Clear route metadata

let routes = Map.new<String, u32>()
routes["Atrium"] = 12
routes.clear()