Text.Read (original) (raw)

Read Bool Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Char Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Double Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Float Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Int Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Int8 Source #

Since: 2.1

Instance details

Defined in GHC.Int

Read Int16 Source #

Since: 2.1

Instance details

Defined in GHC.Int

Read Int32 Source #

Since: 2.1

Instance details

Defined in GHC.Int

Read Int64 Source #

Since: 2.1

Instance details

Defined in GHC.Int

Read Integer Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Natural Source #

Since: 4.8.0.0

Instance details

Defined in GHC.Read

Read Ordering Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Word Source #

Since: 4.5.0.0

Instance details

Defined in GHC.Read

Read Word8 Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Word16 Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Word32 Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Word64 Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read () Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read GeneralCategory Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read Lexeme Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read IOMode Source #

Since: 4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Read IntPtr Source #

Instance details

Defined in Foreign.Ptr

Read WordPtr Source #

Instance details

Defined in Foreign.Ptr

Read CUIntMax Source #

Instance details

Defined in Foreign.C.Types

Read CIntMax Source #

Instance details

Defined in Foreign.C.Types

Read CUIntPtr Source #

Instance details

Defined in Foreign.C.Types

Read CIntPtr Source #

Instance details

Defined in Foreign.C.Types

Read CSUSeconds Source #

Instance details

Defined in Foreign.C.Types

Read CUSeconds Source #

Instance details

Defined in Foreign.C.Types

Read CTime Source #

Instance details

Defined in Foreign.C.Types

Read CClock Source #

Instance details

Defined in Foreign.C.Types

Read CSigAtomic Source #

Instance details

Defined in Foreign.C.Types

Read CWchar Source #

Instance details

Defined in Foreign.C.Types

Read CSize Source #

Instance details

Defined in Foreign.C.Types

Read CPtrdiff Source #

Instance details

Defined in Foreign.C.Types

Read CDouble Source #

Instance details

Defined in Foreign.C.Types

Read CFloat Source #

Instance details

Defined in Foreign.C.Types

Read CBool Source #

Instance details

Defined in Foreign.C.Types

Read CULLong Source #

Instance details

Defined in Foreign.C.Types

Read CLLong Source #

Instance details

Defined in Foreign.C.Types

Read CULong Source #

Instance details

Defined in Foreign.C.Types

Read CLong Source #

Instance details

Defined in Foreign.C.Types

Read CUInt Source #

Instance details

Defined in Foreign.C.Types

Read CInt Source #

Instance details

Defined in Foreign.C.Types

Read CUShort Source #

Instance details

Defined in Foreign.C.Types

Read CShort Source #

Instance details

Defined in Foreign.C.Types

Read CUChar Source #

Instance details

Defined in Foreign.C.Types

Read CSChar Source #

Instance details

Defined in Foreign.C.Types

Read CChar Source #

Instance details

Defined in Foreign.C.Types

Read SomeNat Source #

Since: 4.7.0.0

Instance details

Defined in GHC.TypeNats

Read SomeSymbol Source #

Since: 4.7.0.0

Instance details

Defined in GHC.TypeLits

Read DecidedStrictness Source #

Since: 4.9.0.0

Instance details

Defined in GHC.Generics

Read SourceStrictness Source #

Since: 4.9.0.0

Instance details

Defined in GHC.Generics

Read SourceUnpackedness Source #

Since: 4.9.0.0

Instance details

Defined in GHC.Generics

Read Associativity Source #

Since: 4.6.0.0

Instance details

Defined in GHC.Generics

Read Fixity Source #

Since: 4.6.0.0

Instance details

Defined in GHC.Generics

Read Any Source #

Since: 2.1

Instance details

Defined in Data.Semigroup.Internal

Read All Source #

Since: 2.1

Instance details

Defined in Data.Semigroup.Internal

Read SeekMode Source #

Since: 4.2.0.0

Instance details

Defined in GHC.IO.Device

Read NewlineMode Source #

Since: 4.3.0.0

Instance details

Defined in GHC.IO.Handle.Types

Read Newline Source #

Since: 4.3.0.0

Instance details

Defined in GHC.IO.Handle.Types

Read BufferMode Source #

Since: 4.2.0.0

Instance details

Defined in GHC.IO.Handle.Types

Read ExitCode Source #

Instance details

Defined in GHC.IO.Exception

Read Fd Source #

Instance details

Defined in System.Posix.Types

Read CKey Source #

Instance details

Defined in System.Posix.Types

Read CId Source #

Instance details

Defined in System.Posix.Types

Read CFsFilCnt Source #

Instance details

Defined in System.Posix.Types

Read CFsBlkCnt Source #

Instance details

Defined in System.Posix.Types

Read CClockId Source #

Instance details

Defined in System.Posix.Types

Read CBlkCnt Source #

Instance details

Defined in System.Posix.Types

Read CBlkSize Source #

Instance details

Defined in System.Posix.Types

Read CRLim Source #

Instance details

Defined in System.Posix.Types

Read CTcflag Source #

Instance details

Defined in System.Posix.Types

Read CSpeed Source #

Instance details

Defined in System.Posix.Types

Read CCc Source #

Instance details

Defined in System.Posix.Types

Read CUid Source #

Instance details

Defined in System.Posix.Types

Read CNlink Source #

Instance details

Defined in System.Posix.Types

Read CGid Source #

Instance details

Defined in System.Posix.Types

Read CSsize Source #

Instance details

Defined in System.Posix.Types

Read CPid Source #

Instance details

Defined in System.Posix.Types

Read COff Source #

Instance details

Defined in System.Posix.Types

Read CMode Source #

Instance details

Defined in System.Posix.Types

Read CIno Source #

Instance details

Defined in System.Posix.Types

Read CDev Source #

Instance details

Defined in System.Posix.Types

Read Version Source #

Since: 2.1

Instance details

Defined in Data.Version

Read ByteOrder Source #

Since: 4.11.0.0

Instance details

Defined in GHC.ByteOrder

Read GCDetails Source #

Since: 4.10.0.0

Instance details

Defined in GHC.Stats

Read RTSStats Source #

Since: 4.10.0.0

Instance details

Defined in GHC.Stats

Read Void Source #

Reading a [Void](Data-Void.html#t:Void "Data.Void") value is always a parse error, considering[Void](Data-Void.html#t:Void "Data.Void") as a data type with no constructors.

Since: 4.8.0.0

Instance details

Defined in Data.Void

Read a => Read [a] Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read a => Read (Maybe a) Source #

Since: 2.1

Instance details

Defined in GHC.Read

(Integral a, Read a) => Read (Ratio a) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read p => Read (Par1 p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

Read a => Read (NonEmpty a) Source #

Since: 4.11.0.0

Instance details

Defined in GHC.Read

Read a => Read (Down a) Source #

Since: 4.7.0.0

Instance details

Defined in Data.Ord

Read a => Read (Product a) Source #

Since: 2.1

Instance details

Defined in Data.Semigroup.Internal

Read a => Read (Sum a) Source #

Since: 2.1

Instance details

Defined in Data.Semigroup.Internal

Read a => Read (Dual a) Source #

Since: 2.1

Instance details

Defined in Data.Semigroup.Internal

Read a => Read (Last a) Source #

Since: 2.1

Instance details

Defined in Data.Monoid

Read a => Read (First a) Source #

Since: 2.1

Instance details

Defined in Data.Monoid

Read a => Read (Identity a) Source #

This instance would be equivalent to the derived instances of the[Identity](Data-Functor-Identity.html#t:Identity "Data.Functor.Identity") newtype if the [runIdentity](Data-Functor-Identity.html#v:runIdentity "Data.Functor.Identity") field were removed

Since: 4.8.0.0

Instance details

Defined in Data.Functor.Identity

Read a => Read (ZipList a) Source #

Since: 4.7.0.0

Instance details

Defined in Control.Applicative

Read a => Read (Option a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read m => Read (WrappedMonoid m) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read a => Read (Last a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read a => Read (First a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read a => Read (Max a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read a => Read (Min a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

HasResolution a => Read (Fixed a) Source #

Since: 4.3.0.0

Instance details

Defined in Data.Fixed

Read a => Read (Complex a) Source #

Since: 2.1

Instance details

Defined in Data.Complex

(Read a, Read b) => Read (Either a b) Source #

Since: 3.0

Instance details

Defined in Data.Either

Read (V1 p) Source #

Since: 4.9.0.0

Instance details

Defined in GHC.Generics

Read (U1 p) Source #

Since: 4.9.0.0

Instance details

Defined in GHC.Generics

(Read a, Read b) => Read (a, b) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Read (Proxy t) Source #

Since: 4.7.0.0

Instance details

Defined in Data.Proxy

(Read a, Read b) => Read (Arg a b) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Semigroup

Read (f p) => Read (Rec1 f p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

(Read a, Read b, Read c) => Read (a, b, c) Source #

Since: 2.1

Instance details

Defined in GHC.Read

a ~ b => Read (a :~: b) Source #

Since: 4.7.0.0

Instance details

Defined in Data.Type.Equality

Coercible a b => Read (Coercion a b) Source #

Since: 4.7.0.0

Instance details

Defined in Data.Type.Coercion

Read (f a) => Read (Alt f a) Source #

Since: 4.8.0.0

Instance details

Defined in Data.Semigroup.Internal

Read (f a) => Read (Ap f a) Source #

Since: 4.12.0.0

Instance details

Defined in Data.Monoid

Read a => Read (Const a b) Source #

This instance would be equivalent to the derived instances of the[Const](Data-Functor-Const.html#t:Const "Data.Functor.Const") newtype if the runConst field were removed

Since: 4.8.0.0

Instance details

Defined in Data.Functor.Const

Read c => Read (K1 i c p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

(Read (f p), Read (g p)) => Read ((f :+: g) p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

(Read (f p), Read (g p)) => Read ((f :*: g) p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

(Read a, Read b, Read c, Read d) => Read (a, b, c, d) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d) Source #

readList :: ReadS [(a, b, c, d)] Source #

readPrec :: ReadPrec (a, b, c, d) Source #

readListPrec :: ReadPrec [(a, b, c, d)] Source #

a ~~ b => Read (a :~~: b) Source #

Since: 4.10.0.0

Instance details

Defined in Data.Type.Equality

(Read1 f, Read1 g, Read a) => Read (Sum f g a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Functor.Sum

(Read1 f, Read1 g, Read a) => Read (Product f g a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Functor.Product

Read (f p) => Read (M1 i c f p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

Read (f (g p)) => Read ((f :.: g) p) Source #

Since: 4.7.0.0

Instance details

Defined in GHC.Generics

(Read a, Read b, Read c, Read d, Read e) => Read (a, b, c, d, e) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e) Source #

readList :: ReadS [(a, b, c, d, e)] Source #

readPrec :: ReadPrec (a, b, c, d, e) Source #

readListPrec :: ReadPrec [(a, b, c, d, e)] Source #

(Read1 f, Read1 g, Read a) => Read (Compose f g a) Source #

Since: 4.9.0.0

Instance details

Defined in Data.Functor.Compose

(Read a, Read b, Read c, Read d, Read e, Read f) => Read (a, b, c, d, e, f) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f) Source #

readList :: ReadS [(a, b, c, d, e, f)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g) => Read (a, b, c, d, e, f, g) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g) Source #

readList :: ReadS [(a, b, c, d, e, f, g)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h) => Read (a, b, c, d, e, f, g, h) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i) => Read (a, b, c, d, e, f, g, h, i) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j) => Read (a, b, c, d, e, f, g, h, i, j) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k) => Read (a, b, c, d, e, f, g, h, i, j, k) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j, k) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j, k)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j, k) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j, k)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k, Read l) => Read (a, b, c, d, e, f, g, h, i, j, k, l) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j, k, l) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j, k, l)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j, k, l) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j, k, l)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k, Read l, Read m) => Read (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j, k, l, m)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j, k, l, m)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k, Read l, Read m, Read n) => Read (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] Source #

(Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k, Read l, Read m, Read n, Read o) => Read (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

Since: 2.1

Instance details

Defined in GHC.Read

Methods

readsPrec :: Int -> ReadS (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

readList :: ReadS [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] Source #

readPrec :: ReadPrec (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

readListPrec :: ReadPrec [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] Source #