convertible-1.1.1.0: 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
Language | Haskell98

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 #

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 #

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 #

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

Instances

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

# Handling the results

type ConvertResult a = Either ConvertError a #

The result of a safe conversion via `safeConvert`.

data ConvertError #

How we indicate that there was an error.

Constructors

ConvertError |

Fields

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

Instances

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

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

prettyConvertError :: ConvertError -> String #