Popularity
7.2
Growing
Activity
6.3
-
12
8
5
Monthly Downloads: 142
Programming language: Haskell
License: GNU General Public License v3.0 or later
Tags:
Data
Latest version: v0.2.7.0
byteslice alternatives and similar packages
Based on the "Data" category.
Alternatively, view byteslice alternatives based on common mentions on social networks and blogs.
-
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions -
text-icu
This package provides the Haskell Data.Text.ICU library, for performing complex manipulation of Unicode text.
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Promo
www.influxdata.com
Do you think we are missing an alternative of byteslice or a related project?
README
byteslice
Purpose
Types for dealing with slices of 'ByteArray' and 'MutableByteArray'. These are never supposed to introduce overhead. Rather, they exist to clarify intent in type signatures.
receive ::
Resource -- ^ Some scarce resource
-> MutableByteArray RealWorld -- ^ Buffer
-> Int -- ^ Offset
-> Int -- ^ Length
-> IO ()
With this library, we instead write
receive ::
Resource -- ^ Some scarce resource
-> MutableBytes RealWorld -- ^ Buffer
-> IO ()
The combination of the worker-wrapper transformation and inlining means that we can expect these two to end up generating the same code in most situations.