StagedLoader

class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait BucketState[+A, +B]
case class NotYetOpen[A, B](indices: BucketIndices, fn: Array[Int] => Resource[IO, B]) extends BucketState[A, B]
case class Opened[A, B](deferred: Deferred[IO, OpenedBucketState[B]], latch: CountDownLatch[IO], isClosed: Ref[IO, Boolean]) extends BucketState[A, B]