~/bend-docscommunity

domain/architecture/system/release/plugin/json.bend relies on unsafe/foreign

raw source on the hub · import 0x240dd78ab0879c4e226cf7dacf530ba1/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