| Stability | Ultra-Violence |
|---|---|
| Portability | I'm too young to die |
| Safe Haskell | Safe |
| Language | Haskell98 |
Network.NineP.File.Instances
Contents
Description
Instances for dealing with the usual data.
Documentation
class Convertible a b #
A typeclass that represents something that can be converted.
A Convertible a b instance represents an a that can be converted to a b.
Minimal complete definition
Instances
| Convertible Bool ByteString Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: Bool -> ConvertResult ByteString # | |
| Convertible () ByteString Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: () -> ConvertResult ByteString # | |
| (Show a, Num a) => Convertible a ByteString Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: a -> ConvertResult ByteString # | |
| Convertible ByteString Bool Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: ByteString -> ConvertResult Bool # | |
| Convertible ByteString () Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: ByteString -> ConvertResult () # | |
| (Read a, Num a, Typeable a) => Convertible ByteString a Source # | |
Defined in Network.NineP.File.Instances Methods safeConvert :: ByteString -> ConvertResult a # | |
| Convertible ByteString ByteString Source # | |
Defined in Network.NineP.File.Instances Methods | |
class ReadRef sr (m :: Type -> Type) a | sr -> a #
Minimal complete definition
Instances
| ReadRef () m ByteString Source # | |
Defined in Network.NineP.File.Instances Methods readReference :: () -> m ByteString # | |
| MonadIO m => ReadRef (Chan a) m a Source # | |
Defined in Network.NineP.File.Instances Methods readReference :: Chan a -> m a # | |
| ReadRef sr m a => ReadRef (UnsafeModifyRef sr) m a | |
Defined in Data.StateRef.Instances.Undecidable Methods readReference :: UnsafeModifyRef sr -> m a # | |
| Monad m => ReadRef (Getter m a) m a | |
Defined in Data.Accessor Methods readReference :: Getter m a -> m a # | |
| Monad m => ReadRef (Accessor m a) m a | |
Defined in Data.Accessor Methods readReference :: Accessor m a -> m a # | |
class WriteRef sr (m :: Type -> Type) a | sr -> a #
Minimal complete definition
Instances
| Monad m => WriteRef () m ByteString Source # | |
Defined in Network.NineP.File.Instances Methods writeReference :: () -> ByteString -> m () # | |
| MonadIO m => WriteRef (Chan a) m a Source # | |
Defined in Network.NineP.File.Instances Methods writeReference :: Chan a -> a -> m () # | |
| WriteRef sr m a => WriteRef (UnsafeModifyRef sr) m a | |
Defined in Data.StateRef.Instances.Undecidable Methods writeReference :: UnsafeModifyRef sr -> a -> m () # | |
| Monad m => WriteRef (Setter m a) m a | |
Defined in Data.Accessor Methods writeReference :: Setter m a -> a -> m () # | |
| Monad m => WriteRef (Accessor m a) m a | |
Defined in Data.Accessor Methods writeReference :: Accessor m a -> a -> m () # | |
Orphan instances
| Convertible Bool ByteString Source # | |
Methods safeConvert :: Bool -> ConvertResult ByteString # | |
| Convertible () ByteString Source # | |
Methods safeConvert :: () -> ConvertResult ByteString # | |
| (Show a, Num a) => Convertible a ByteString Source # | |
Methods safeConvert :: a -> ConvertResult ByteString # | |
| Convertible ByteString Bool Source # | |
Methods safeConvert :: ByteString -> ConvertResult Bool # | |
| Convertible ByteString () Source # | |
Methods safeConvert :: ByteString -> ConvertResult () # | |
| (Read a, Num a, Typeable a) => Convertible ByteString a Source # | |
Methods safeConvert :: ByteString -> ConvertResult a # | |
| Convertible ByteString ByteString Source # | |
Methods | |
| Monad m => WriteRef () m ByteString Source # | |
Methods writeReference :: () -> ByteString -> m () # | |
| ReadRef () m ByteString Source # | |
Methods readReference :: () -> m ByteString # | |
| MonadIO m => WriteRef (Chan a) m a Source # | |
Methods writeReference :: Chan a -> a -> m () # | |
| MonadIO m => ReadRef (Chan a) m a Source # | |
Methods readReference :: Chan a -> m a # | |