import { unsafeOfferAll } from "@effect/core/io/Queue/operations/_internal/unsafeOfferAll" import { unsafePollAll } from "@effect/core/io/Queue/operations/_internal/unsafePollAll" /** * Remove an item from the queue. */ export function unsafeRemove(queue: MutableQueue, a: A): void { unsafeOfferAll( queue, unsafePollAll(queue).filter((b) => a !== b) ) }