Skip to content

table.fold

starkos edited this page Apr 10, 2021 · 3 revisions

⚠️ We have a new website! Visit now for the most update to date documentation.
       This wiki is no longer being maintained.


Merge two lists into an array of objects containing pairs of values, one from each list.

table.fold(arr1, arr2)

Parameters

arr1 and arr2 are tables containing indexed values.

Return Value

A new array of objects containing the corresponding elements from each list.

Availability

Premake 5.0 or later.

Examples

-- returns { {"A","X"}, {"B","Y"}, {"C","Z"} }
table.fold({ "A", "B", "C" }, { "X", "Y", "Z" })

-- returns { {"A","X"}, {"B","Y"}, {"C"} }
table.fold({ "A", "B", "C" }, { "X", "Y" })
Clone this wiki locally