This library provides the Data.ByteString
module -- strict and lazy byte arrays manipulable as strings -- providing very time/space-efficient string and IO operations.
For very large data requirements, or constraints on heap size, Data.ByteString.Lazy
is provided, a lazy list of bytestring chunks. Efficient processing of multi-gigabyte data can be achieved this way.
The library also provides Data.ByteString.Builder
for efficient construction of ByteString
values from smaller pieces during binary serialization.
Requirements:
ByteString
was derived from the GHC PackedString
library, originally written by Bryan O'Sullivan, and then by Simon Marlow. It was adapted and greatly extended for darcs by David Roundy and others. Don Stewart and Duncan Coutts cleaned up and further extended the implementation and added the .Lazy
code. Simon Meier contributed the Builder
feature.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4