Files
enviPy-bayer/static/js/ketcher2/node_modules/yapool
2025-06-23 20:13:54 +02:00
..
2025-06-23 20:13:54 +02:00
2025-06-23 20:13:54 +02:00
2025-06-23 20:13:54 +02:00
2025-06-23 20:13:54 +02:00
2025-06-23 20:13:54 +02:00

yapool

Yet Another object pool in JavaScript

Because yallist is sometimes too featureful, this is a very dead-simple linked-list pool thingie in JavaScript that lets you add and remove objects in a set.

Not suitable for very long lists, because all searches are O(n), but for small n, it has very low complexity.

API

p = new Pool()

Constructor takes no arguments

p.add(someObject)

put an object in the pool

p.length

return the number of things in the pool.

p.remove(someObject)

remove that object from the pool.