adds +-gaf:by (non-colliding gas)

This commit is contained in:
Joseph Bryan 2016-07-30 21:44:14 -04:00
parent ab73f364a2
commit 40a232e642

View File

@ -2695,6 +2695,15 @@
a
$(b t.b, a (put p.i.b q.i.b))
::
+- gaf :: concat, fail on dupe
~/ %gaf
|= b/(list _?>(?=(^ a) n.a))
|- ^+ a
?~ b
a
?< (has p.i.b)
$(b t.b, a (put p.i.b q.i.b))
::
+- get :: grab value by key
~/ %get
|= b/*