/** * Collects all the transactional effects, returning a single transactional * effect that produces `Unit`. * * Equivalent to `collectAll(i).unit`, but without the cost of building the * list of results. * * @tsplus static effect/core/stm/STM.Ops collectAllDiscard */ export function collectAllDiscard(as: Collection>): STM { return STM.forEachDiscard(as, identity) }