mirror of
https://github.com/TangentFoxy/lume.git
synced 2024-11-19 07:04:24 +00:00
Added lume.isarray()
to README
This commit is contained in:
parent
f226cf2e64
commit
59f90934aa
10
README.md
10
README.md
@ -74,6 +74,13 @@ lume.weightedchoice({ ["cat"] = 10, ["dog"] = 5, ["frog"] = 0 })
|
|||||||
-- Returns either "cat" or "dog" with "cat" being twice as likely to be chosen.
|
-- Returns either "cat" or "dog" with "cat" being twice as likely to be chosen.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### lume.isarray(x)
|
||||||
|
Returns `true` if `x` is an array -- the value is assumed to be an array if it
|
||||||
|
is a table which contains a value at the index `1`. This function is used
|
||||||
|
internally and can be overridden if you wish to use a different method to detect
|
||||||
|
arrays.
|
||||||
|
|
||||||
|
|
||||||
### lume.push(t, ...)
|
### lume.push(t, ...)
|
||||||
Pushes all the given values to the end of the table `t` and returns the pushed
|
Pushes all the given values to the end of the table `t` and returns the pushed
|
||||||
values. Nil values are ignored.
|
values. Nil values are ignored.
|
||||||
@ -168,7 +175,7 @@ lume.reduce({1, 2, 3}, function(a, b) return a + b end) -- Returns 6
|
|||||||
```
|
```
|
||||||
|
|
||||||
### lume.set(t)
|
### lume.set(t)
|
||||||
Returns a copy of the `t` array with all the duplicate values removed.
|
Returns a copy of the `t` array with all the duplicate values removed.
|
||||||
```lua
|
```lua
|
||||||
lume.set({2, 1, 2, "cat", "cat"}) -- Returns {1, 2, "cat"}
|
lume.set({2, 1, 2, "cat", "cat"}) -- Returns {1, 2, "cat"}
|
||||||
```
|
```
|
||||||
@ -488,4 +495,3 @@ lume.count(t, { age = 10 }) -- returns 2
|
|||||||
|
|
||||||
This library is free software; you can redistribute it and/or modify it under
|
This library is free software; you can redistribute it and/or modify it under
|
||||||
the terms of the MIT license. See [LICENSE](LICENSE) for details.
|
the terms of the MIT license. See [LICENSE](LICENSE) for details.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user