let read_to_end x0 : forall a a0 . [Read a] -> a -> Eff [| lift : Lift IO | a0 |] (Array Byte)
let buffered_with_capacity : forall a . [Read a] -> Int -> a -> Buffered a
let read_buffered : forall r . [Read r] -> Read (Buffered r)
let disposable_buffered : forall r . [Disposable r] -> Disposable (Buffered r)