An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

blockio

Perform batches of disk I/O operations. Performing batches of disk I/O can lead to performance improvements over performing each disk I/O operation individually. Performing batches of disk I/O concurrently can lead to an even bigger performance improvement depending on the implementation of batched I/O. The batched I/O functionality in the library is separated into an abstract interface and implementations of that abstract interface. The advantage of programming against an abstract interface is that code can be agnostic to the implementation of the interface, allowing implementations to be freely swapped out. The library provides multiple implementations of batched I/O: platform-dependent implementations using the real file system (with asynchronous I/O), and a simulated implementation for testing purposes. See the System.FS.BlockIO module for an example of how to use the library.

Ecosystem
hackage.haskell.org
Latest Release
0.1.1.1
3 months ago
Versions
4
Downloads
72 total
0.1.1.1
Published: 3 months ago
Registry - Download
0.1.1.0
Published: 3 months ago
Registry - Download
0.1.0.1
Published: 8 months ago
Registry - Download
0.1.0.0
Published: 8 months ago
Registry - Download
Links
Registry hackage.haskell.org
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/blockio
spec
License Apache-1.1
First Release 8 months ago
Last Synced 4 days ago