mirror of
https://github.com/urbit/shrub.git
synced 2024-12-01 06:35:32 +03:00
19 lines
312 B
Plaintext
19 lines
312 B
Plaintext
/- *group-store
|
|
|%
|
|
++ groups-to-json
|
|
|= grp=groups
|
|
^- json
|
|
=, enjs:format
|
|
%- pairs
|
|
%+ turn ~(tap by grp)
|
|
|= [pax=^path =group]
|
|
^- [@t json]
|
|
:- (spat pax)
|
|
(set-to-array group ship:enjs:format)
|
|
::
|
|
++ set-to-array
|
|
|* {a/(set) b/$-(* json)}
|
|
^- json
|
|
[%a (turn ~(tap in a) b)]
|
|
--
|