--!strict --[=[ @function entries @within Dictionary @param dictionary {[K]: V} -- The dictionary to get the entries from. @return {{ K, V }} -- The entries in the dictionary. Returns the entries in the given dictionary as an array of key-value pairs. ```lua local dictionary = { hello = "roblox", goodbye = "world" } local entries = Entries(dictionary) -- { { "hello", "roblox" }, { "goodbye", "world" } } ``` ]=] local function entries(dictionary: { [K]: V }): { [number]: { [number]: K | V } } local result = {} for key, value in pairs(dictionary) do table.insert(result, { key, value }) end return result end return entries