Skip to main content


Enumerates an array of objects and returns a new table containing only the value of one particular field.

table.extract(arr, "key")


arr is an array of tables. key is the name of the field to be extracted.

Return Value

A new array containing only the values of the provided field key.


Premake 4.4 or later.