yaml: using ?adjoin.
parent
0f1d08a372
commit
d5aa8628e3
|
@ -234,7 +234,7 @@ PRIVATE>
|
||||||
|
|
||||||
GENERIC: apply-merge-keys ( already-applied-set obj -- obj' )
|
GENERIC: apply-merge-keys ( already-applied-set obj -- obj' )
|
||||||
: ?apply-merge-keys ( set obj -- obj' )
|
: ?apply-merge-keys ( set obj -- obj' )
|
||||||
2dup swap in? [ nip ] [ 2dup swap adjoin apply-merge-keys ] if ;
|
2dup swap ?adjoin [ apply-merge-keys ] [ nip ] if ;
|
||||||
M: sequence apply-merge-keys
|
M: sequence apply-merge-keys
|
||||||
[ ?apply-merge-keys ] with map! ;
|
[ ?apply-merge-keys ] with map! ;
|
||||||
M: object apply-merge-keys nip ;
|
M: object apply-merge-keys nip ;
|
||||||
|
|
Loading…
Reference in New Issue