some wraps a value in a unit.
some
%: calls a gate with several arguments, gathering them into one sample.
%:
%:(add 2 3) is 5.
%:(add 2 3)
5
irregular forms:
(gate a b c) is %:(gate a b c)
(gate a b c)
%:(gate a b c)
some wraps a value in a unit - [~ value].
[~ value]
(some 5) is [~ 5].
(some 5)
[~ 5]