hw-simd-0.1.1.0: src/HaskellWorks/Data/Simd/ChunkString.hs
module HaskellWorks.Data.Simd.ChunkString
( ChunkString
, ToChunkString(..)
, hGetContents
) where
import HaskellWorks.Data.Simd.Internal.ChunkString
import qualified HaskellWorks.Data.ByteString as BS
import qualified System.IO as IO
hGetContents :: IO.Handle -> IO ChunkString
hGetContents = (ChunkString <$>) . BS.hGetContentsChunkedBy chunkSize
{-# INLINE hGetContents #-}