package granary
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Pure-OCaml SQL engine
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.0.3.tar.gz
sha256=8b18780ea373be48301d9f333925860a2f9110fc0ac28684295118d72b65a67e
sha512=25ca3c9c5e2b528704a542502e0f37dc33ba003f65622d969b8c2b800778585f8ef0cf89b36e6679832e3993e8303aecddfc662742baf7044d6afe4a796b8f11
doc/granary.mirage_block/Granary_mirage_block/Mirage_backend/index.html
Module Granary_mirage_block.Mirage_backendSource
Mirage_block.S adapter. Wraps any Mirage_block.S implementation so it can be used as a granary block backend via Store.open_block.
Usage: module MB = Mirage_backend.Make(Block) (* Block = mirage-block-unix *) let* dev = Block.connect path in let* adapter = MB.connect dev in let* store = Store.open_block ~read_page:(MB.read_page adapter) ~write_page:(MB.write_page adapter) ~sync:(MB.sync adapter) ~resize:(MB.resize adapter) ~n_pages:(MB.n_pages adapter) ~close:(fun () -> MB.close adapter) in ...
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>