diff options
Diffstat (limited to 'elymas/lib/map.ey')
| -rw-r--r-- | elymas/lib/map.ey | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/elymas/lib/map.ey b/elymas/lib/map.ey index fd8c384..d58a9a3 100644 --- a/elymas/lib/map.ey +++ b/elymas/lib/map.ey @@ -8,6 +8,8 @@ { .v keys len eq } "#iend" defmd { 1 add } "#istep" deffd { .v keys * } "#itrans" defmd + { .v -01 .?' } /has defmd + { .v ==v "#iclone" | * ==n v keys { _ v -01 . -01 n =[] } each n } /clone defmd { < < { defv }' > ==v "#=[]" =* > } _ "#iclone" deffd > -- /map deffd |
