Module B0_std.Rqueue

type 'a t
val empty : ?rand:Random.State.t -> unit -> 'a t
val add : 'a t -> 'a -> unit
val take : 'a t -> 'a option
val length : 'a t -> int