Encode
bool
RESCRIPT
let bool: bool => t
null
RESCRIPT
let null: t
string
RESCRIPT
let string: string => t
int
RESCRIPT
let int: int => t
float
RESCRIPT
let float: float => t
object
RESCRIPT
let object: dict<t> => t
Returns a dict as a JSON object.
Examples
RESCRIPTlet dict = Dict.fromArray([
("foo", JSON.Encode.string("bar")),
("hello", JSON.Encode.string("world")),
])
JSON.Encode.object(dict)
array
RESCRIPT
let array: array<t> => t
Returns an array as JSON.
Examples
RESCRIPTlet array = [JSON.Encode.string("hello world"), JSON.Encode.int(42)]
JSON.Encode.array(array)
stringArray
RESCRIPT
let stringArray: array<string> => t
Returns an array of strings as a JSON object.
floatArray
RESCRIPT
let floatArray: array<float> => t
Returns an array of floats as a JSON object.
intArray
RESCRIPT
let intArray: array<int> => t
Returns an array of integers as a JSON object.
boolArray
RESCRIPT
let boolArray: array<bool> => t
Returns an array of booleans as a JSON object.
objectArray
RESCRIPT
let objectArray: array<dict<t>> => t
Returns an array of objects as a JSON object.