{-# LANGUAGE BangPatterns #-}
{-# LANGUAGE MagicHash #-}
{-# LANGUAGE UnboxedTuples #-}
{-# LANGUAGE NoImplicitPrelude #-}
module Data.ByteArray
    (
    
      module Data.ByteArray.Types
    
    , module Data.ByteArray.Bytes
    , module Data.ByteArray.ScrubbedBytes
    , module Data.ByteArray.MemView
    , module Data.ByteArray.View
    
    , module Data.ByteArray.Methods
    ) where
import           Data.ByteArray.Types
import           Data.ByteArray.Methods
import           Data.ByteArray.ScrubbedBytes (ScrubbedBytes)
import           Data.ByteArray.Bytes         (Bytes)
import           Data.ByteArray.MemView       (MemView(..))
import           Data.ByteArray.View          (View, view, takeView, dropView)