map
Less than 1 minute
map
Creates a map from two data sources
Description
This takes two parameters - which are code blocks - and combines them to output a key/value map in JSON.
The first block is the key and the second is the value.
Usage
map { code-block } { code-block } -> `<stdout>`
Examples
» map { tout: json (["key 1", "key 2", "key 3"]) } { tout: json (["value 1", "value 2", "value 3"]) }
{
"key 1": "value 1",
"key 2": "value 2",
"key 3": "value 3"
}
See Also
[[
(element): Outputs an element from a nested structure[
(index): Outputs an element from an array, map or table[
(range) : Outputs a ranged subset of data from STDINa
(mkarray): A sophisticated yet simple way to build an array or listalter
: Change a value within a structured data-type and pass that change along the pipeline without altering the original source inputappend
: Add data to the end of an arraycount
: Count items in a map, list or arrayja
(mkarray): A sophisticated yet simply way to build a JSON arrayjsplit
: Splits STDIN into a JSON array based on a regex parameterprepend
: Add data to the start of an array