convertible-1.1.1.1: Typeclasses and instances for converting between types

Copyright | Copyright (C) 2009-2011 John Goerzen
License | BSD3
Maintainer | John Goerzen <jgoerzen@complete.org>
Stability | provisional
Portability | portable
Safe Haskell | Safe-Inferred
Language | Haskell2010

Data.Convertible.Base

Contents

- The conversion process
- Handling the results

Description

Synopsis

- convert :: Convertible a b => a -> b
- class Convertible a b where
  - safeConvert :: a -> ConvertResult b
- type ConvertResult a = Either ConvertError a
- data ConvertError = ConvertError {
  - convSourceValue :: String
  - convSourceType :: String
  - convDestType :: String
  - convErrorMessage :: String
  }
- convError :: (Show a, Typeable a, Typeable b) => String -> a -> ConvertResult b
- prettyConvertError :: ConvertError -> String

# The conversion process

convert :: Convertible a b => a -> b Source #

Convert from one type of data to another. Raises an exception if there is an error with the conversion. For a function that does not raise an exception in that case, see `safeConvert`.

class Convertible a b where Source #

A typeclass that represents something that can be converted. A `Convertible a b` instance represents an `a` that can be converted to a `b`.

Methods

safeConvert :: a -> ConvertResult b Source #

Convert `a` to `b`, returning Right on success and Left on error. For a simpler interface, see `convert`.

#### Instances

Instances details

Convertible ByteString Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Builder Source #
Convertible ByteString ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult ByteString Source #
Convertible ByteString Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Text Source #
Convertible ByteString Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Builder Source #
Convertible ByteString Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Text Source #
Convertible ByteString Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Builder Source #
Convertible ByteString ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult ByteString Source #
Convertible ByteString Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Text Source #
Convertible ByteString Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Builder Source #
Convertible ByteString Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult Text Source #
Convertible CChar CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CInt Source #
Convertible CChar CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CLLong Source #
Convertible CChar CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CLong Source #
Convertible CChar CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CSChar Source #
Convertible CChar CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CShort Source #
Convertible CChar CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CSize Source #
Convertible CChar CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CUChar Source #
Convertible CChar CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CUInt Source #
Convertible CChar CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CULLong Source #
Convertible CChar CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CULong Source #
Convertible CChar CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CUShort Source #
Convertible CChar CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult CWchar Source #
Convertible CChar Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Int16 Source #
Convertible CChar Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Int32 Source #
Convertible CChar Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Int64 Source #
Convertible CChar Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Int8 Source #
Convertible CChar Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Word16 Source #
Convertible CChar Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Word32 Source #
Convertible CChar Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Word64 Source #
Convertible CChar Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Word8 Source #
Convertible CChar Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Integer Source #
Convertible CChar Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Char Source #
Convertible CChar Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Int Source #
Convertible CChar Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CChar -> ConvertResult Word Source #
Convertible CDouble CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult CFloat Source #
Convertible CDouble Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Int16 Source #
Convertible CDouble Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Int32 Source #
Convertible CDouble Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Int64 Source #
Convertible CDouble Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Int8 Source #
Convertible CDouble Rational Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Rational Source #
Convertible CDouble Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Word16 Source #
Convertible CDouble Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Word32 Source #
Convertible CDouble Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Word64 Source #
Convertible CDouble Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Word8 Source #
Convertible CDouble Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Integer Source #
Convertible CDouble Double Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Double Source #
Convertible CDouble Float Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Float Source #
Convertible CDouble Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Int Source #
Convertible CDouble Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CDouble -> ConvertResult Word Source #
Convertible CFloat CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult CDouble Source #
Convertible CFloat Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Int16 Source #
Convertible CFloat Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Int32 Source #
Convertible CFloat Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Int64 Source #
Convertible CFloat Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Int8 Source #
Convertible CFloat Rational Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Rational Source #
Convertible CFloat Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Word16 Source #
Convertible CFloat Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Word32 Source #
Convertible CFloat Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Word64 Source #
Convertible CFloat Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Word8 Source #
Convertible CFloat Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Integer Source #
Convertible CFloat Double Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Double Source #
Convertible CFloat Float Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Float Source #
Convertible CFloat Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Int Source #
Convertible CFloat Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CFloat -> ConvertResult Word Source #
Convertible CInt CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CChar Source #
Convertible CInt CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CLLong Source #
Convertible CInt CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CLong Source #
Convertible CInt CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CSChar Source #
Convertible CInt CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CShort Source #
Convertible CInt CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CSize Source #
Convertible CInt CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CUChar Source #
Convertible CInt CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CUInt Source #
Convertible CInt CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CULLong Source #
Convertible CInt CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CULong Source #
Convertible CInt CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CUShort Source #
Convertible CInt CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult CWchar Source #
Convertible CInt Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Int16 Source #
Convertible CInt Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Int32 Source #
Convertible CInt Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Int64 Source #
Convertible CInt Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Int8 Source #
Convertible CInt Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Word16 Source #
Convertible CInt Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Word32 Source #
Convertible CInt Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Word64 Source #
Convertible CInt Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Word8 Source #
Convertible CInt Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Integer Source #
Convertible CInt Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Char Source #
Convertible CInt Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Int Source #
Convertible CInt Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CInt -> ConvertResult Word Source #
Convertible CLLong CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CChar Source #
Convertible CLLong CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CInt Source #
Convertible CLLong CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CLong Source #
Convertible CLLong CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CSChar Source #
Convertible CLLong CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CShort Source #
Convertible CLLong CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CSize Source #
Convertible CLLong CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CUChar Source #
Convertible CLLong CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CUInt Source #
Convertible CLLong CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CULLong Source #
Convertible CLLong CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CULong Source #
Convertible CLLong CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CUShort Source #
Convertible CLLong CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult CWchar Source #
Convertible CLLong Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Int16 Source #
Convertible CLLong Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Int32 Source #
Convertible CLLong Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Int64 Source #
Convertible CLLong Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Int8 Source #
Convertible CLLong Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Word16 Source #
Convertible CLLong Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Word32 Source #
Convertible CLLong Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Word64 Source #
Convertible CLLong Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Word8 Source #
Convertible CLLong Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Integer Source #
Convertible CLLong Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Char Source #
Convertible CLLong Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Int Source #
Convertible CLLong Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLLong -> ConvertResult Word Source #
Convertible CLong CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CChar Source #
Convertible CLong CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CInt Source #
Convertible CLong CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CLLong Source #
Convertible CLong CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CSChar Source #
Convertible CLong CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CShort Source #
Convertible CLong CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CSize Source #
Convertible CLong CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CUChar Source #
Convertible CLong CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CUInt Source #
Convertible CLong CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CULLong Source #
Convertible CLong CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CULong Source #
Convertible CLong CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CUShort Source #
Convertible CLong CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult CWchar Source #
Convertible CLong Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Int16 Source #
Convertible CLong Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Int32 Source #
Convertible CLong Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Int64 Source #
Convertible CLong Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Int8 Source #
Convertible CLong Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Word16 Source #
Convertible CLong Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Word32 Source #
Convertible CLong Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Word64 Source #
Convertible CLong Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Word8 Source #
Convertible CLong Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Integer Source #
Convertible CLong Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Char Source #
Convertible CLong Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Int Source #
Convertible CLong Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CLong -> ConvertResult Word Source #
Convertible CSChar CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CChar Source #
Convertible CSChar CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CInt Source #
Convertible CSChar CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CLLong Source #
Convertible CSChar CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CLong Source #
Convertible CSChar CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CShort Source #
Convertible CSChar CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CSize Source #
Convertible CSChar CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CUChar Source #
Convertible CSChar CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CUInt Source #
Convertible CSChar CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CULLong Source #
Convertible CSChar CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CULong Source #
Convertible CSChar CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CUShort Source #
Convertible CSChar CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult CWchar Source #
Convertible CSChar Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Int16 Source #
Convertible CSChar Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Int32 Source #
Convertible CSChar Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Int64 Source #
Convertible CSChar Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Int8 Source #
Convertible CSChar Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Word16 Source #
Convertible CSChar Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Word32 Source #
Convertible CSChar Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Word64 Source #
Convertible CSChar Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Word8 Source #
Convertible CSChar Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Integer Source #
Convertible CSChar Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Char Source #
Convertible CSChar Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Int Source #
Convertible CSChar Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSChar -> ConvertResult Word Source #
Convertible CShort CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CChar Source #
Convertible CShort CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CInt Source #
Convertible CShort CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CLLong Source #
Convertible CShort CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CLong Source #
Convertible CShort CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CSChar Source #
Convertible CShort CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CSize Source #
Convertible CShort CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CUChar Source #
Convertible CShort CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CUInt Source #
Convertible CShort CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CULLong Source #
Convertible CShort CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CULong Source #
Convertible CShort CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CUShort Source #
Convertible CShort CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult CWchar Source #
Convertible CShort Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Int16 Source #
Convertible CShort Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Int32 Source #
Convertible CShort Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Int64 Source #
Convertible CShort Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Int8 Source #
Convertible CShort Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Word16 Source #
Convertible CShort Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Word32 Source #
Convertible CShort Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Word64 Source #
Convertible CShort Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Word8 Source #
Convertible CShort Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Integer Source #
Convertible CShort Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Char Source #
Convertible CShort Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Int Source #
Convertible CShort Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CShort -> ConvertResult Word Source #
Convertible CSize CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CChar Source #
Convertible CSize CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CInt Source #
Convertible CSize CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CLLong Source #
Convertible CSize CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CLong Source #
Convertible CSize CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CSChar Source #
Convertible CSize CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CShort Source #
Convertible CSize CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CUChar Source #
Convertible CSize CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CUInt Source #
Convertible CSize CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CULLong Source #
Convertible CSize CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CULong Source #
Convertible CSize CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CUShort Source #
Convertible CSize CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult CWchar Source #
Convertible CSize Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Int16 Source #
Convertible CSize Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Int32 Source #
Convertible CSize Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Int64 Source #
Convertible CSize Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Int8 Source #
Convertible CSize Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Word16 Source #
Convertible CSize Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Word32 Source #
Convertible CSize Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Word64 Source #
Convertible CSize Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Word8 Source #
Convertible CSize Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Integer Source #
Convertible CSize Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Char Source #
Convertible CSize Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Int Source #
Convertible CSize Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CSize -> ConvertResult Word Source #
Convertible CTime CalendarTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult CalendarTime Source #
Convertible CTime ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult ClockTime Source #
Convertible CTime POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult POSIXTime Source #
Convertible CTime UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult UTCTime Source #
Convertible CTime ZonedTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult ZonedTime Source #
Convertible CTime Integer Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult Integer Source #
Convertible CTime Double Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult Double Source #
Convertible CTime Int Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CTime -> ConvertResult Int Source #
Convertible CUChar CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CChar Source #
Convertible CUChar CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CInt Source #
Convertible CUChar CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CLLong Source #
Convertible CUChar CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CLong Source #
Convertible CUChar CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CSChar Source #
Convertible CUChar CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CShort Source #
Convertible CUChar CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CSize Source #
Convertible CUChar CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CUInt Source #
Convertible CUChar CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CULLong Source #
Convertible CUChar CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CULong Source #
Convertible CUChar CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CUShort Source #
Convertible CUChar CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult CWchar Source #
Convertible CUChar Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Int16 Source #
Convertible CUChar Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Int32 Source #
Convertible CUChar Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Int64 Source #
Convertible CUChar Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Int8 Source #
Convertible CUChar Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Word16 Source #
Convertible CUChar Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Word32 Source #
Convertible CUChar Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Word64 Source #
Convertible CUChar Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Word8 Source #
Convertible CUChar Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Integer Source #
Convertible CUChar Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Char Source #
Convertible CUChar Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Int Source #
Convertible CUChar Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUChar -> ConvertResult Word Source #
Convertible CUInt CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CChar Source #
Convertible CUInt CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CInt Source #
Convertible CUInt CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CLLong Source #
Convertible CUInt CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CLong Source #
Convertible CUInt CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CSChar Source #
Convertible CUInt CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CShort Source #
Convertible CUInt CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CSize Source #
Convertible CUInt CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CUChar Source #
Convertible CUInt CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CULLong Source #
Convertible CUInt CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CULong Source #
Convertible CUInt CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CUShort Source #
Convertible CUInt CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult CWchar Source #
Convertible CUInt Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Int16 Source #
Convertible CUInt Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Int32 Source #
Convertible CUInt Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Int64 Source #
Convertible CUInt Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Int8 Source #
Convertible CUInt Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Word16 Source #
Convertible CUInt Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Word32 Source #
Convertible CUInt Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Word64 Source #
Convertible CUInt Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Word8 Source #
Convertible CUInt Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Integer Source #
Convertible CUInt Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Char Source #
Convertible CUInt Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Int Source #
Convertible CUInt Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUInt -> ConvertResult Word Source #
Convertible CULLong CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CChar Source #
Convertible CULLong CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CInt Source #
Convertible CULLong CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CLLong Source #
Convertible CULLong CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CLong Source #
Convertible CULLong CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CSChar Source #
Convertible CULLong CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CShort Source #
Convertible CULLong CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CSize Source #
Convertible CULLong CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CUChar Source #
Convertible CULLong CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CUInt Source #
Convertible CULLong CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CULong Source #
Convertible CULLong CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CUShort Source #
Convertible CULLong CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult CWchar Source #
Convertible CULLong Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Int16 Source #
Convertible CULLong Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Int32 Source #
Convertible CULLong Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Int64 Source #
Convertible CULLong Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Int8 Source #
Convertible CULLong Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Word16 Source #
Convertible CULLong Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Word32 Source #
Convertible CULLong Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Word64 Source #
Convertible CULLong Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Word8 Source #
Convertible CULLong Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Integer Source #
Convertible CULLong Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Char Source #
Convertible CULLong Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Int Source #
Convertible CULLong Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULLong -> ConvertResult Word Source #
Convertible CULong CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CChar Source #
Convertible CULong CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CInt Source #
Convertible CULong CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CLLong Source #
Convertible CULong CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CLong Source #
Convertible CULong CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CSChar Source #
Convertible CULong CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CShort Source #
Convertible CULong CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CSize Source #
Convertible CULong CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CUChar Source #
Convertible CULong CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CUInt Source #
Convertible CULong CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CULLong Source #
Convertible CULong CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CUShort Source #
Convertible CULong CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult CWchar Source #
Convertible CULong Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Int16 Source #
Convertible CULong Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Int32 Source #
Convertible CULong Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Int64 Source #
Convertible CULong Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Int8 Source #
Convertible CULong Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Word16 Source #
Convertible CULong Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Word32 Source #
Convertible CULong Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Word64 Source #
Convertible CULong Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Word8 Source #
Convertible CULong Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Integer Source #
Convertible CULong Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Char Source #
Convertible CULong Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Int Source #
Convertible CULong Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CULong -> ConvertResult Word Source #
Convertible CUShort CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CChar Source #
Convertible CUShort CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CInt Source #
Convertible CUShort CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CLLong Source #
Convertible CUShort CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CLong Source #
Convertible CUShort CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CSChar Source #
Convertible CUShort CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CShort Source #
Convertible CUShort CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CSize Source #
Convertible CUShort CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CUChar Source #
Convertible CUShort CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CUInt Source #
Convertible CUShort CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CULLong Source #
Convertible CUShort CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CULong Source #
Convertible CUShort CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult CWchar Source #
Convertible CUShort Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Int16 Source #
Convertible CUShort Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Int32 Source #
Convertible CUShort Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Int64 Source #
Convertible CUShort Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Int8 Source #
Convertible CUShort Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Word16 Source #
Convertible CUShort Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Word32 Source #
Convertible CUShort Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Word64 Source #
Convertible CUShort Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Word8 Source #
Convertible CUShort Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Integer Source #
Convertible CUShort Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Char Source #
Convertible CUShort Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Int Source #
Convertible CUShort Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CUShort -> ConvertResult Word Source #
Convertible CWchar CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CChar Source #
Convertible CWchar CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CInt Source #
Convertible CWchar CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CLLong Source #
Convertible CWchar CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CLong Source #
Convertible CWchar CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CSChar Source #
Convertible CWchar CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CShort Source #
Convertible CWchar CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CSize Source #
Convertible CWchar CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CUChar Source #
Convertible CWchar CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CUInt Source #
Convertible CWchar CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CULLong Source #
Convertible CWchar CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CULong Source #
Convertible CWchar CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult CUShort Source #
Convertible CWchar Int16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Int16 Source #
Convertible CWchar Int32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Int32 Source #
Convertible CWchar Int64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Int64 Source #
Convertible CWchar Int8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Int8 Source #
Convertible CWchar Word16 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Word16 Source #
Convertible CWchar Word32 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Word32 Source #
Convertible CWchar Word64 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Word64 Source #
Convertible CWchar Word8 Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Word8 Source #
Convertible CWchar Integer Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Integer Source #
Convertible CWchar Char Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Char Source #
Convertible CWchar Int Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Int Source #
Convertible CWchar Word Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: CWchar -> ConvertResult Word Source #
Convertible Int16 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CChar Source #
Convertible Int16 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CDouble Source #
Convertible Int16 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CFloat Source #
Convertible Int16 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CInt Source #
Convertible Int16 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CLLong Source #
Convertible Int16 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CLong Source #
Convertible Int16 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CSChar Source #
Convertible Int16 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CShort Source #
Convertible Int16 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CSize Source #
Convertible Int16 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CUChar Source #
Convertible Int16 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CUInt Source #
Convertible Int16 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CULLong Source #
Convertible Int16 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CULong Source #
Convertible Int16 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CUShort Source #
Convertible Int16 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int16 -> ConvertResult CWchar Source #
Convertible Int16 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Int32 Source #
Convertible Int16 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Int64 Source #
Convertible Int16 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Int8 Source #
Convertible Int16 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Rational Source #
Convertible Int16 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Word16 Source #
Convertible Int16 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Word32 Source #
Convertible Int16 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Word64 Source #
Convertible Int16 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Word8 Source #
Convertible Int16 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Integer Source #
Convertible Int16 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Char Source #
Convertible Int16 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Double Source #
Convertible Int16 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Float Source #
Convertible Int16 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Int Source #
Convertible Int16 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int16 -> ConvertResult Word Source #
Convertible Int32 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CChar Source #
Convertible Int32 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CDouble Source #
Convertible Int32 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CFloat Source #
Convertible Int32 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CInt Source #
Convertible Int32 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CLLong Source #
Convertible Int32 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CLong Source #
Convertible Int32 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CSChar Source #
Convertible Int32 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CShort Source #
Convertible Int32 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CSize Source #
Convertible Int32 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CUChar Source #
Convertible Int32 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CUInt Source #
Convertible Int32 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CULLong Source #
Convertible Int32 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CULong Source #
Convertible Int32 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CUShort Source #
Convertible Int32 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int32 -> ConvertResult CWchar Source #
Convertible Int32 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Int16 Source #
Convertible Int32 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Int64 Source #
Convertible Int32 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Int8 Source #
Convertible Int32 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Rational Source #
Convertible Int32 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Word16 Source #
Convertible Int32 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Word32 Source #
Convertible Int32 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Word64 Source #
Convertible Int32 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Word8 Source #
Convertible Int32 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Integer Source #
Convertible Int32 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Char Source #
Convertible Int32 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Double Source #
Convertible Int32 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Float Source #
Convertible Int32 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Int Source #
Convertible Int32 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int32 -> ConvertResult Word Source #
Convertible Int64 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CChar Source #
Convertible Int64 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CDouble Source #
Convertible Int64 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CFloat Source #
Convertible Int64 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CInt Source #
Convertible Int64 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CLLong Source #
Convertible Int64 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CLong Source #
Convertible Int64 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CSChar Source #
Convertible Int64 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CShort Source #
Convertible Int64 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CSize Source #
Convertible Int64 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CUChar Source #
Convertible Int64 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CUInt Source #
Convertible Int64 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CULLong Source #
Convertible Int64 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CULong Source #
Convertible Int64 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CUShort Source #
Convertible Int64 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int64 -> ConvertResult CWchar Source #
Convertible Int64 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Int16 Source #
Convertible Int64 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Int32 Source #
Convertible Int64 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Int8 Source #
Convertible Int64 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Rational Source #
Convertible Int64 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Word16 Source #
Convertible Int64 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Word32 Source #
Convertible Int64 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Word64 Source #
Convertible Int64 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Word8 Source #
Convertible Int64 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Integer Source #
Convertible Int64 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Char Source #
Convertible Int64 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Double Source #
Convertible Int64 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Float Source #
Convertible Int64 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Int Source #
Convertible Int64 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int64 -> ConvertResult Word Source #
Convertible Int8 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CChar Source #
Convertible Int8 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CDouble Source #
Convertible Int8 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CFloat Source #
Convertible Int8 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CInt Source #
Convertible Int8 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CLLong Source #
Convertible Int8 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CLong Source #
Convertible Int8 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CSChar Source #
Convertible Int8 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CShort Source #
Convertible Int8 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CSize Source #
Convertible Int8 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CUChar Source #
Convertible Int8 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CUInt Source #
Convertible Int8 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CULLong Source #
Convertible Int8 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CULong Source #
Convertible Int8 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CUShort Source #
Convertible Int8 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int8 -> ConvertResult CWchar Source #
Convertible Int8 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Int16 Source #
Convertible Int8 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Int32 Source #
Convertible Int8 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Int64 Source #
Convertible Int8 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Rational Source #
Convertible Int8 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Word16 Source #
Convertible Int8 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Word32 Source #
Convertible Int8 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Word64 Source #
Convertible Int8 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Word8 Source #
Convertible Int8 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Integer Source #
Convertible Int8 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Char Source #
Convertible Int8 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Double Source #
Convertible Int8 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Float Source #
Convertible Int8 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Int Source #
Convertible Int8 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int8 -> ConvertResult Word Source #
Convertible Rational CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Rational -> ConvertResult CDouble Source #
Convertible Rational CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Rational -> ConvertResult CFloat Source #
Convertible Rational Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Int16 Source #
Convertible Rational Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Int32 Source #
Convertible Rational Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Int64 Source #
Convertible Rational Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Int8 Source #
Convertible Rational Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Word16 Source #
Convertible Rational Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Word32 Source #
Convertible Rational Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Word64 Source #
Convertible Rational Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Word8 Source #
Convertible Rational POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Rational -> ConvertResult POSIXTime Source #
Convertible Rational UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Rational -> ConvertResult UTCTime Source #
Convertible Rational Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Integer Source #
Convertible Rational Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Double Source #
Convertible Rational Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Float Source #
Convertible Rational Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Int Source #
Convertible Rational Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Rational -> ConvertResult Word Source #
Convertible Word16 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CChar Source #
Convertible Word16 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CDouble Source #
Convertible Word16 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CFloat Source #
Convertible Word16 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CInt Source #
Convertible Word16 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CLLong Source #
Convertible Word16 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CLong Source #
Convertible Word16 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CSChar Source #
Convertible Word16 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CShort Source #
Convertible Word16 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CSize Source #
Convertible Word16 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CUChar Source #
Convertible Word16 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CUInt Source #
Convertible Word16 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CULLong Source #
Convertible Word16 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CULong Source #
Convertible Word16 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CUShort Source #
Convertible Word16 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word16 -> ConvertResult CWchar Source #
Convertible Word16 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Int16 Source #
Convertible Word16 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Int32 Source #
Convertible Word16 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Int64 Source #
Convertible Word16 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Int8 Source #
Convertible Word16 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Rational Source #
Convertible Word16 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Word32 Source #
Convertible Word16 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Word64 Source #
Convertible Word16 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Word8 Source #
Convertible Word16 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Integer Source #
Convertible Word16 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Char Source #
Convertible Word16 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Double Source #
Convertible Word16 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Float Source #
Convertible Word16 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Int Source #
Convertible Word16 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word16 -> ConvertResult Word Source #
Convertible Word32 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CChar Source #
Convertible Word32 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CDouble Source #
Convertible Word32 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CFloat Source #
Convertible Word32 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CInt Source #
Convertible Word32 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CLLong Source #
Convertible Word32 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CLong Source #
Convertible Word32 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CSChar Source #
Convertible Word32 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CShort Source #
Convertible Word32 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CSize Source #
Convertible Word32 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CUChar Source #
Convertible Word32 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CUInt Source #
Convertible Word32 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CULLong Source #
Convertible Word32 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CULong Source #
Convertible Word32 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CUShort Source #
Convertible Word32 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word32 -> ConvertResult CWchar Source #
Convertible Word32 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Int16 Source #
Convertible Word32 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Int32 Source #
Convertible Word32 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Int64 Source #
Convertible Word32 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Int8 Source #
Convertible Word32 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Rational Source #
Convertible Word32 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Word16 Source #
Convertible Word32 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Word64 Source #
Convertible Word32 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Word8 Source #
Convertible Word32 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Integer Source #
Convertible Word32 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Char Source #
Convertible Word32 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Double Source #
Convertible Word32 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Float Source #
Convertible Word32 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Int Source #
Convertible Word32 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word32 -> ConvertResult Word Source #
Convertible Word64 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CChar Source #
Convertible Word64 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CDouble Source #
Convertible Word64 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CFloat Source #
Convertible Word64 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CInt Source #
Convertible Word64 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CLLong Source #
Convertible Word64 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CLong Source #
Convertible Word64 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CSChar Source #
Convertible Word64 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CShort Source #
Convertible Word64 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CSize Source #
Convertible Word64 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CUChar Source #
Convertible Word64 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CUInt Source #
Convertible Word64 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CULLong Source #
Convertible Word64 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CULong Source #
Convertible Word64 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CUShort Source #
Convertible Word64 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word64 -> ConvertResult CWchar Source #
Convertible Word64 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Int16 Source #
Convertible Word64 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Int32 Source #
Convertible Word64 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Int64 Source #
Convertible Word64 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Int8 Source #
Convertible Word64 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Rational Source #
Convertible Word64 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Word16 Source #
Convertible Word64 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Word32 Source #
Convertible Word64 Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Word8 Source #
Convertible Word64 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Integer Source #
Convertible Word64 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Char Source #
Convertible Word64 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Double Source #
Convertible Word64 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Float Source #
Convertible Word64 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Int Source #
Convertible Word64 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word64 -> ConvertResult Word Source #
Convertible Word8 Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Word8 -> ConvertResult Builder Source #
Convertible Word8 ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Word8 -> ConvertResult ByteString Source #
Convertible Word8 ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Word8 -> ConvertResult ByteString Source #
Convertible Word8 CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CChar Source #
Convertible Word8 CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CDouble Source #
Convertible Word8 CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CFloat Source #
Convertible Word8 CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CInt Source #
Convertible Word8 CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CLLong Source #
Convertible Word8 CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CLong Source #
Convertible Word8 CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CSChar Source #
Convertible Word8 CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CShort Source #
Convertible Word8 CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CSize Source #
Convertible Word8 CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CUChar Source #
Convertible Word8 CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CUInt Source #
Convertible Word8 CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CULLong Source #
Convertible Word8 CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CULong Source #
Convertible Word8 CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CUShort Source #
Convertible Word8 CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word8 -> ConvertResult CWchar Source #
Convertible Word8 Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Int16 Source #
Convertible Word8 Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Int32 Source #
Convertible Word8 Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Int64 Source #
Convertible Word8 Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Int8 Source #
Convertible Word8 Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Rational Source #
Convertible Word8 Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Word16 Source #
Convertible Word8 Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Word32 Source #
Convertible Word8 Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Word64 Source #
Convertible Word8 Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Integer Source #
Convertible Word8 Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Char Source #
Convertible Word8 Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Double Source #
Convertible Word8 Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Float Source #
Convertible Word8 Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Int Source #
Convertible Word8 Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word8 -> ConvertResult Word Source #
Convertible CalendarTime CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CalendarTime -> ConvertResult CTime Source #
Convertible CalendarTime ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CalendarTime -> ConvertResult ClockTime Source #
Convertible CalendarTime POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CalendarTime -> ConvertResult POSIXTime Source #
Convertible CalendarTime UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CalendarTime -> ConvertResult UTCTime Source #
Convertible CalendarTime ZonedTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: CalendarTime -> ConvertResult ZonedTime Source #
Convertible ClockTime CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult CTime Source #
Convertible ClockTime CalendarTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult CalendarTime Source #
Convertible ClockTime POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult POSIXTime Source #
Convertible ClockTime UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult UTCTime Source #
Convertible ClockTime ZonedTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult ZonedTime Source #
Convertible ClockTime Integer Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ClockTime -> ConvertResult Integer Source #
Convertible TimeDiff Rational Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: TimeDiff -> ConvertResult Rational Source #
Convertible TimeDiff NominalDiffTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: TimeDiff -> ConvertResult NominalDiffTime Source #
Convertible TimeDiff Integer Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: TimeDiff -> ConvertResult Integer Source #
Convertible TimeDiff Double Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: TimeDiff -> ConvertResult Double Source #
Convertible Text Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Builder Source #
Convertible Text ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult ByteString Source #
Convertible Text ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult ByteString Source #
Convertible Text Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Builder Source #
Convertible Text Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Text Source #
Convertible Builder Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult Builder Source #
Convertible Builder ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult ByteString Source #
Convertible Builder ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult ByteString Source #
Convertible Builder Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult Text Source #
Convertible Builder Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult Text Source #
Convertible Text Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Builder Source #
Convertible Text ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult ByteString Source #
Convertible Text ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult ByteString Source #
Convertible Text Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Text Source #
Convertible Text Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult Builder Source #
Convertible NominalDiffTime TimeDiff Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: NominalDiffTime -> ConvertResult TimeDiff Source #
Convertible POSIXTime CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult CTime Source #
Convertible POSIXTime Rational Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult Rational Source #
Convertible POSIXTime CalendarTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult CalendarTime Source #
Convertible POSIXTime ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult ClockTime Source #
Convertible POSIXTime UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult UTCTime Source #
Convertible POSIXTime ZonedTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult ZonedTime Source #
Convertible POSIXTime Integer Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult Integer Source #
Convertible POSIXTime Double Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult Double Source #
Convertible POSIXTime Int Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: POSIXTime -> ConvertResult Int Source #
Convertible UTCTime CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult CTime Source #
Convertible UTCTime Rational Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult Rational Source #
Convertible UTCTime CalendarTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult CalendarTime Source #
Convertible UTCTime ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult ClockTime Source #
Convertible UTCTime POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult POSIXTime Source #
Convertible UTCTime ZonedTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult ZonedTime Source #
Convertible UTCTime Integer Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult Integer Source #
Convertible UTCTime Double Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult Double Source #
Convertible UTCTime Int Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: UTCTime -> ConvertResult Int Source #
Convertible ZonedTime CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ZonedTime -> ConvertResult CTime Source #
Convertible ZonedTime CalendarTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ZonedTime -> ConvertResult CalendarTime Source #
Convertible ZonedTime ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ZonedTime -> ConvertResult ClockTime Source #
Convertible ZonedTime POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ZonedTime -> ConvertResult POSIXTime Source #
Convertible ZonedTime UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: ZonedTime -> ConvertResult UTCTime Source #
Convertible Integer CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CChar Source #
Convertible Integer CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CDouble Source #
Convertible Integer CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CFloat Source #
Convertible Integer CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CInt Source #
Convertible Integer CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CLLong Source #
Convertible Integer CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CLong Source #
Convertible Integer CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CSChar Source #
Convertible Integer CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CShort Source #
Convertible Integer CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CSize Source #
Convertible Integer CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Integer -> ConvertResult CTime Source #
Convertible Integer CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CUChar Source #
Convertible Integer CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CUInt Source #
Convertible Integer CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CULLong Source #
Convertible Integer CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CULong Source #
Convertible Integer CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CUShort Source #
Convertible Integer CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Integer -> ConvertResult CWchar Source #
Convertible Integer Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Int16 Source #
Convertible Integer Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Int32 Source #
Convertible Integer Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Int64 Source #
Convertible Integer Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Int8 Source #
Convertible Integer Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Rational Source #
Convertible Integer Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Word16 Source #
Convertible Integer Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Word32 Source #
Convertible Integer Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Word64 Source #
Convertible Integer Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Word8 Source #
Convertible Integer ClockTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Integer -> ConvertResult ClockTime Source #
Convertible Integer TimeDiff Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Integer -> ConvertResult TimeDiff Source #
Convertible Integer POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Integer -> ConvertResult POSIXTime Source #
Convertible Integer UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Integer -> ConvertResult UTCTime Source #
Convertible Integer Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Integer Source #
Convertible Integer Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Char Source #
Convertible Integer Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Double Source #
Convertible Integer Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Float Source #
Convertible Integer Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Int Source #
Convertible Integer Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Integer -> ConvertResult Word Source #
Convertible Char CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CChar Source #
Convertible Char CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CInt Source #
Convertible Char CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CLLong Source #
Convertible Char CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CLong Source #
Convertible Char CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CSChar Source #
Convertible Char CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CShort Source #
Convertible Char CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CSize Source #
Convertible Char CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CUChar Source #
Convertible Char CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CUInt Source #
Convertible Char CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CULLong Source #
Convertible Char CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CULong Source #
Convertible Char CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CUShort Source #
Convertible Char CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Char -> ConvertResult CWchar Source #
Convertible Char Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Int16 Source #
Convertible Char Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Int32 Source #
Convertible Char Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Int64 Source #
Convertible Char Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Int8 Source #
Convertible Char Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Word16 Source #
Convertible Char Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Word32 Source #
Convertible Char Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Word64 Source #
Convertible Char Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Word8 Source #
Convertible Char Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Char -> ConvertResult Text Source #
Convertible Char Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Char -> ConvertResult Builder Source #
Convertible Char Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Char -> ConvertResult Text Source #
Convertible Char Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Integer Source #
Convertible Char Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Int Source #
Convertible Char Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Char -> ConvertResult Word Source #
Convertible Double CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Double -> ConvertResult CDouble Source #
Convertible Double CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Double -> ConvertResult CFloat Source #
Convertible Double CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Double -> ConvertResult CTime Source #
Convertible Double Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Int16 Source #
Convertible Double Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Int32 Source #
Convertible Double Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Int64 Source #
Convertible Double Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Int8 Source #
Convertible Double Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Rational Source #
Convertible Double Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Word16 Source #
Convertible Double Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Word32 Source #
Convertible Double Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Word64 Source #
Convertible Double Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Word8 Source #
Convertible Double TimeDiff Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Double -> ConvertResult TimeDiff Source #
Convertible Double POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Double -> ConvertResult POSIXTime Source #
Convertible Double UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Double -> ConvertResult UTCTime Source #
Convertible Double Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Integer Source #
Convertible Double Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Float Source #
Convertible Double Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Int Source #
Convertible Double Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Double -> ConvertResult Word Source #
Convertible Float CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Float -> ConvertResult CDouble Source #
Convertible Float CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Float -> ConvertResult CFloat Source #
Convertible Float Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Int16 Source #
Convertible Float Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Int32 Source #
Convertible Float Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Int64 Source #
Convertible Float Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Int8 Source #
Convertible Float Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Rational Source #
Convertible Float Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Word16 Source #
Convertible Float Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Word32 Source #
Convertible Float Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Word64 Source #
Convertible Float Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Word8 Source #
Convertible Float Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Integer Source #
Convertible Float Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Double Source #
Convertible Float Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Int Source #
Convertible Float Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Float -> ConvertResult Word Source #
Convertible Int CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CChar Source #
Convertible Int CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CDouble Source #
Convertible Int CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CFloat Source #
Convertible Int CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CInt Source #
Convertible Int CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CLLong Source #
Convertible Int CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CLong Source #
Convertible Int CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CSChar Source #
Convertible Int CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CShort Source #
Convertible Int CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CSize Source #
Convertible Int CTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Int -> ConvertResult CTime Source #
Convertible Int CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CUChar Source #
Convertible Int CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CUInt Source #
Convertible Int CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CULLong Source #
Convertible Int CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CULong Source #
Convertible Int CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CUShort Source #
Convertible Int CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Int -> ConvertResult CWchar Source #
Convertible Int Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Int16 Source #
Convertible Int Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Int32 Source #
Convertible Int Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Int64 Source #
Convertible Int Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Int8 Source #
Convertible Int Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Rational Source #
Convertible Int Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Word16 Source #
Convertible Int Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Word32 Source #
Convertible Int Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Word64 Source #
Convertible Int Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Word8 Source #
Convertible Int POSIXTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Int -> ConvertResult POSIXTime Source #
Convertible Int UTCTime Source # |
Instance details Defined in Data.Convertible.Instances.Time Methods safeConvert :: Int -> ConvertResult UTCTime Source #
Convertible Int Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Integer Source #
Convertible Int Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Char Source #
Convertible Int Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Double Source #
Convertible Int Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Float Source #
Convertible Int Word Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Int -> ConvertResult Word Source #
Convertible Word CChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CChar Source #
Convertible Word CDouble Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CDouble Source #
Convertible Word CFloat Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CFloat Source #
Convertible Word CInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CInt Source #
Convertible Word CLLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CLLong Source #
Convertible Word CLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CLong Source #
Convertible Word CSChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CSChar Source #
Convertible Word CShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CShort Source #
Convertible Word CSize Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CSize Source #
Convertible Word CUChar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CUChar Source #
Convertible Word CUInt Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CUInt Source #
Convertible Word CULLong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CULLong Source #
Convertible Word CULong Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CULong Source #
Convertible Word CUShort Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CUShort Source #
Convertible Word CWchar Source # |
Instance details Defined in Data.Convertible.Instances.C Methods safeConvert :: Word -> ConvertResult CWchar Source #
Convertible Word Int16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Int16 Source #
Convertible Word Int32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Int32 Source #
Convertible Word Int64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Int64 Source #
Convertible Word Int8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Int8 Source #
Convertible Word Rational Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Rational Source #
Convertible Word Word16 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Word16 Source #
Convertible Word Word32 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Word32 Source #
Convertible Word Word64 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Word64 Source #
Convertible Word Word8 Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Word8 Source #
Convertible Word Integer Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Integer Source #
Convertible Word Char Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Char Source #
Convertible Word Double Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Double Source #
Convertible Word Float Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Float Source #
Convertible Word Int Source # |
Instance details Defined in Data.Convertible.Instances.Num Methods safeConvert :: Word -> ConvertResult Int Source #
Convertible ByteString [Word8] Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult [Word8] Source #
Convertible ByteString [Word8] Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: ByteString -> ConvertResult [Word8] Source #
Convertible Text [Char] Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult [Char] Source #
Convertible Builder [Char] Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Builder -> ConvertResult [Char] Source #
Convertible Text [Char] Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: Text -> ConvertResult [Char] Source #
Convertible [Word8] Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Word8] -> ConvertResult Builder Source #
Convertible [Word8] ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Word8] -> ConvertResult ByteString Source #
Convertible [Word8] ByteString Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Word8] -> ConvertResult ByteString Source #
Convertible [Char] Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Char] -> ConvertResult Text Source #
Convertible [Char] Builder Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Char] -> ConvertResult Builder Source #
Convertible [Char] Text Source # |
Instance details Defined in Data.Convertible.Instances.Text Methods safeConvert :: [Char] -> ConvertResult Text Source #
Ord k => Convertible [(k, a)] (Map k a) Source # |
Instance details Defined in Data.Convertible.Instances.Map Methods safeConvert :: [(k, a)] -> ConvertResult (Map k a) Source #
Convertible (Map k a) [(k, a)] Source # |
Instance details Defined in Data.Convertible.Instances.Map Methods safeConvert :: Map k a -> ConvertResult [(k, a)] Source #

# Handling the results

type ConvertResult a = Either ConvertError a Source #

The result of a safe conversion via `safeConvert`.

data ConvertError Source #

How we indicate that there was an error.

Constructors

ConvertError |

Fields

- convSourceValue :: String
- convSourceType :: String
- convDestType :: String
- convErrorMessage :: String

#### Instances

Instances details

Read ConvertError Source # |
Instance details Defined in Data.Convertible.Base Methods readsPrec :: Int -> ReadS ConvertError Source # readList :: ReadS [ConvertError] Source # readPrec :: ReadPrec ConvertError Source # readListPrec :: ReadPrec [ConvertError] Source #
Show ConvertError Source # |
Instance details Defined in Data.Convertible.Base Methods showsPrec :: Int -> ConvertError -> ShowS Source # show :: ConvertError -> String Source # showList :: [ConvertError] -> ShowS Source #
Eq ConvertError Source # |
Instance details Defined in Data.Convertible.Base Methods (==) :: ConvertError -> ConvertError -> Bool Source # (/=) :: ConvertError -> ConvertError -> Bool Source #

convError :: (Show a, Typeable a, Typeable b) => String -> a -> ConvertResult b Source #

prettyConvertError :: ConvertError -> String Source #