Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Stringz.ByteString
Documentation
class HasByteString a where Source #
Methods
byteString :: Lens' a ByteString Source #
Instances
HasByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasByteString a => HasByteString (Identity a) Source # | |
Defined in Data.Stringz.ByteString Methods byteString :: Lens' (Identity a) ByteString Source # | |
HasByteString [Char] Source # | |
Defined in Data.Stringz.ByteString Methods byteString :: Lens' [Char] ByteString Source # | |
HasByteString a => HasByteString (Const a b) Source # | |
Defined in Data.Stringz.ByteString Methods byteString :: Lens' (Const a b) ByteString Source # |
class HasLazyByteString a where Source #
Methods
lazyByteString :: Lens' a ByteString Source #
Instances
HasLazyByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasLazyByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasLazyByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasLazyByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
HasLazyByteString a => HasLazyByteString (Identity a) Source # | |
Defined in Data.Stringz.ByteString Methods lazyByteString :: Lens' (Identity a) ByteString Source # | |
HasLazyByteString [Char] Source # | |
Defined in Data.Stringz.ByteString Methods lazyByteString :: Lens' [Char] ByteString Source # | |
HasLazyByteString a => HasLazyByteString (Const a b) Source # | |
Defined in Data.Stringz.ByteString Methods lazyByteString :: Lens' (Const a b) ByteString Source # |
class AsByteString a where Source #
Methods
_ByteString :: Prism' a ByteString Source #
Instances
AsByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsByteString a => AsByteString (Identity a) Source # | |
Defined in Data.Stringz.ByteString Methods _ByteString :: Prism' (Identity a) ByteString Source # | |
AsByteString [Char] Source # | |
Defined in Data.Stringz.ByteString Methods _ByteString :: Prism' [Char] ByteString Source # | |
AsByteString a => AsByteString (Const a b) Source # | |
Defined in Data.Stringz.ByteString Methods _ByteString :: Prism' (Const a b) ByteString Source # |
class AsLazyByteString a where Source #
Methods
Instances
AsLazyByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsLazyByteString ByteString Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsLazyByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsLazyByteString Text Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsLazyByteString a => AsLazyByteString (Identity a) Source # | |
Defined in Data.Stringz.ByteString Methods _LazyByteString :: Prism' (Identity a) ByteString Source # | |
AsLazyByteString [Char] Source # | |
Defined in Data.Stringz.ByteString Methods | |
AsLazyByteString a => AsLazyByteString (Const a b) Source # | |
Defined in Data.Stringz.ByteString Methods _LazyByteString :: Prism' (Const a b) ByteString Source # |