Hoogle Search
Within LTS Haskell 24.5 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
readsPrec2 :: (Read2 f, Read a, Read b) => Int -> ReadS (f a b)base Data.Functor.Classes Lift the standard readsPrec function through the type constructor.
readsUnary :: Read a => String -> (a -> t) -> String -> ReadS tbase Data.Functor.Classes Deprecated: Use readsUnaryWith to define liftReadsPrec
readsUnary1 :: (Read1 f, Read a) => String -> (f a -> t) -> String -> ReadS tbase Data.Functor.Classes Deprecated: Use readsUnaryWith to define liftReadsPrec
readsUnaryWith :: (Int -> ReadS a) -> String -> (a -> t) -> String -> ReadS tbase Data.Functor.Classes readsUnaryWith rp n c n' matches the name of a unary data constructor and then parses its argument using rp.
-
base Data.IORef Read the value of an IORef. Beware that the CPU executing a thread can reorder reads or writes to independent locations. See Data.IORef#memmodel for more details.
readSTRef :: STRef s a -> ST s abase Data.STRef Read the value of an STRef
readSTRef :: STRef s a -> ST s abase Data.STRef.Lazy No documentation available.
readBin :: (Eq a, Num a) => ReadS abase Numeric Read an unsigned number in binary notation.
>>> readBin "10011" [(19,"")]
readDec :: (Eq a, Num a) => ReadS abase Numeric Read an unsigned number in decimal notation.
>>> readDec "0644" [(644,"")]
readFloat :: RealFrac a => ReadS abase Numeric Reads an unsigned RealFrac value, expressed in decimal scientific notation. Note that this function takes time linear in the magnitude of its input which can scale exponentially with input size (e.g. "1e100000000" is a very large number while having a very small textual form). For this reason, users should take care to avoid using this function on untrusted input. Users needing to parse floating point values (e.g. Float) are encouraged to instead use read, which does not suffer from this issue.