tremor-script 0.12.4

Tremor Script Interpreter
### The json module contains functions that work with son structures.

## Decodes a string containing a JSON structure.
##
## > ```tremor
## > json::decode("[1, 2, 3, 4]") => [1, 2, 3, 4]
## > ```
##
## Returns any type
intrinsic fn decode(string) as  json::decode;


## Encodes a data structure into a json string using minimal encoding.
##
## > ```tremor
## > json::encode([1, 2, 3, 4]) = "[1,2,3,4]"
## > ```
##
## Returns a `string`
intrinsic fn encode(any) as json::encode;


## Encodes a data structure into a prettified json string.
##
## > ```tremor
## > json::encode_pretty([1, 2, 3, 4]) =
## > ```
##
## Which produces:
##
## > ```json
## > "[
## >  1,
## >  2,
## >  3,
## >  4
## > ]"
## > ```
##
## Returns a `string`
intrinsic fn encode_pretty(any) as json::encode_pretty;