module RIO.Prelude.Renames
( sappend
, LByteString
, LText
, UVector
, SVector
, GVector
, toStrictBytes
, fromStrictBytes
) where
import RIO.Prelude.Reexports
import qualified Data.ByteString.Lazy as BL
import qualified Data.Vector.Generic as GVector
import qualified Data.Vector.Storable as SVector
import qualified Data.Vector.Unboxed as UVector
import qualified Data.Text.Lazy as TL
import qualified Data.Semigroup
sappend :: Semigroup s => s -> s -> s
sappend = (Data.Semigroup.<>)
type UVector = UVector.Vector
type SVector = SVector.Vector
type GVector = GVector.Vector
type LByteString = BL.ByteString
type LText = TL.Text
toStrictBytes :: LByteString -> ByteString
toStrictBytes = BL.toStrict
fromStrictBytes :: ByteString -> LByteString
fromStrictBytes = BL.fromStrict