summaryrefslogtreecommitdiff
path: root/src/cli/runtime/MapEntry.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/runtime/MapEntry.cs')
-rw-r--r--src/cli/runtime/MapEntry.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cli/runtime/MapEntry.cs b/src/cli/runtime/MapEntry.cs
index 0e86f56a..13051107 100644
--- a/src/cli/runtime/MapEntry.cs
+++ b/src/cli/runtime/MapEntry.cs
@@ -52,13 +52,13 @@ override public Object get(Object key) {
return RT.equal(_key, key)?_val:null;
}
-override public IPersistentMap add(Object key, Object val) {
+override public IPersistentMap assocEx(Object key, Object val) {
if(RT.equal(_key, key))
throw new Exception("Key already present");
return assoc(key, val);
}
-override public IPersistentMap remove(Object key) {
+override public IPersistentMap without(Object key) {
if(RT.equal(_key, key))
return (IPersistentMap) PersistentArrayMap.EMPTY.withMeta(_meta);
return this;