import { concreteTSet } from "@effect/core/stm/TSet/operations/_internal/InternalTSet" /** * Removes elements from the set. * * @tsplus static effect/core/stm/TSet.Aspects deleteAll * @tsplus pipeable effect/core/stm/TSet deleteAll */ export function deleteAll(as: Collection) { return (self: TSet): STM => { concreteTSet(self) return self.tmap.deleteAll(as) } }