Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/melonjs/melonJS
/ takeFromSet
Function
takeFromSet
packages/melonjs/src/system/pool.ts:1–6 ·
view source on GitHub ↗
(set: Set<T>)
Source
from the content-addressed store, hash-verified
1
const
takeFromSet = <T>(set: Set<T>) => {
2
for
(
const
value of set) {
3
set.delete(value);
4
return
value;
5
}
6
};
7
8
export
interface
Pool<T, A extends unknown[]> {
9
get(...args: A): T;
Callers
1
createPool
Function · 0.85
Calls
1
delete
Method · 0.45
Tested by
no test coverage detected