mirror of
https://github.com/littensy/charm.git
synced 2026-10-20 17:51:37 +00:00
* docs: update readme * feat: add cleanup function to effects * refactor: move peek function to store module * test: add nested atom check * docs: add doc comments * fix: `effect()` type * refactor: remove divider comment
15 lines
270 B
Lua
15 lines
270 B
Lua
--[=[
|
|
Counts the number of elements in a table.
|
|
|
|
@param object The table to count.
|
|
@return The number of elements in the table.
|
|
]=]
|
|
local function count(object: any): number
|
|
local count = 0
|
|
for _ in next, object do
|
|
count += 1
|
|
end
|
|
return count
|
|
end
|
|
|
|
return count
|