import { concreteTPriorityQueue } from "@effect/core/stm/TPriorityQueue/operations/_internal/InternalTPriorityQueue" /** * Checks whether the queue is empty. * * @tsplus getter effect/core/stm/TPriorityQueue isEmpty */ export function isEmpty(self: TPriorityQueue): USTM { concreteTPriorityQueue(self) return self.map.get.map((map) => map.isEmpty) }