domain/architecture/system/release/plugin/json.bend relies on unsafe/foreign
raw source on the hub · import 0x61eb9b926b7147b74881eab60781316b/domain/architecture/system/release/plugin/json.bend as Json
2 imports
import Base import bend-net-json@0.3.0.0/json.bend as Json
Definitions
def with.go source · line 6 · raw
@kvs:List<&2, Sigma<&2, &2, String, _ => 0x16458a2db4f36577294543ec2a6d420c/json.Val>> -> @m:Map<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val> -> Map<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val>
def obj source · line 13 · raw
@kvs:List<&2, Sigma<&2, &2, String, _ => 0x16458a2db4f36577294543ec2a6d420c/json.Val>> -> 0x16458a2db4f36577294543ec2a6d420c/json.Val
def opt source · line 17 · raw
@+k:String -> @m:Maybe<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val> -> List<&2, Sigma<&2, &2, String, _ => 0x16458a2db4f36577294543ec2a6d420c/json.Val>>
A key, or nothing when its value is absent.
def text source · line 24 · raw
@m:Maybe<&2, String> -> Maybe<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val>
def number source · line 31 · raw
@m:Maybe<&2, Nat> -> Maybe<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val>
def flag source · line 38 · raw
@m:Maybe<&2, Bool> -> Maybe<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val>
def when_true source · line 46 · raw
@+k:String -> @b:Bool -> List<&2, Sigma<&2, &2, String, _ => 0x16458a2db4f36577294543ec2a6d420c/json.Val>>
A key that is true, or nothing: false is every flag's default.
def strs source · line 53 · raw
@xs:List<&2, String> -> List<&2, 0x16458a2db4f36577294543ec2a6d420c/json.Val>
def texts source · line 60 · raw
@xs:List<&2, String> -> 0x16458a2db4f36577294543ec2a6d420c/json.Val
def cat source · line 63 · raw
@xss:List<&2, List<&2, Sigma<&2, &2, String, _ => 0x16458a2db4f36577294543ec2a6d420c/json.Val>>> -> 0x16458a2db4f36577294543ec2a6d420c/json.Val