mirage-block-combinators

Block signatures and implementations for MirageOS using Lwt
IN THIS PACKAGE

Fold over the bytes of a block device

Parameters

module A : Mirage_block.S

Signature

val s : f:( 'a -> int64 -> Cstruct.t -> 'a Lwt.t ) -> 'a -> A.t -> ( 'a, A.error ) result Lwt.t

Folds f across blocks read sequentially from a block device