on 492ae2f help sign in
40 lines 661 B history raw
1### `++joba`
3`++json` from key-value pair
5Produces a ++json object with one key-value pair.
7Accepts
8-------
10`p` is a `@t` key.
12`q` is a [`++json`]().
14Produces
15--------
17A [`++json`]().
19Source
20------
22 ++ joba :: object from k-v pair
23 |= [p=@t q=json]
24 ^- json
25 [%o [[p q] ~ ~]]
26 ::
28Examples
29--------
31 ~zod/try=> (joba %hi %b |)
32 [%o p={[p='hi' q=[%b p=%.n]]}]
33 ~zod/try=> (crip (pojo (joba %hi %b |)))
34 '{"hi":false}'
35 ~zod/try=> (joba %hi (jone 2.130))
36 [%o p={[p='hi' q=[%n p=~.2130]]}]
37 ~zod/try=> (crip (pojo (joba %hi (jone 2.130))))
38 '{"hi":2130}'