fp-ts-bracket
Bracket monad for fp-ts
Bracket monad for fp-ts
A library for caching and memoization. This library provides advanced memoization utils, cache-creating and the ability to freely composing a custom cache.
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
A utility to manage and execute disposal callbacks, supporting both synchronous and asynchronous disposal.
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
This tool simplifies the process of creating and rendering 3D scenes. You have the flexibility to customize parameters for your specific requirements, create scenes, and incorporate lighting. It also provides a convenient interface to gracefully destroy s
A tiny Angular lifecycle helper library
A tool for automatically managing and stably recycling unmanaged resources.
manage your signals easily!
Polyfill for Symbol.dispose and Symbol.asyncDispose
Tools for testing
Create disposable resources for Explicit Resource Management.
This is a imple implementation of dispoable event APIs.
Rust-like Box and similar objects for TypeScript
Polyfill for DisposableStack and AsyncDisposableStack
Polyfill for Symbol.dispose and Symbol.asyncDispose
A light lifecycle management library
Using implementation for disposable resources.
Create a disposer function that uses a reference and cleans it up afterward.