reads -package:base
hedgehog Hedgehog.Internal.Prelude,
base-compat Prelude.Compat Text.Read.Compat,
protolude Protolude,
relude Relude.String.Reexport,
base-prelude BasePrelude,
numeric-prelude NumericPrelude NumericPrelude.Base,
Cabal-syntax Distribution.Compat.Prelude,
basic-prelude BasicPrelude,
universum Universum.String.Reexport,
numhask NumHask.Prelude,
clash-prelude Clash.HaskellPrelude,
ghc-lib-parser GHC.Prelude.Basic,
prelude-compat Prelude2010,
ghc-internal GHC.Internal.Text.Read,
dimensional Numeric.Units.Dimensional.Prelude,
rebase Rebase.Prelude,
mixed-types-num Numeric.MixedTypes.PreludeHiding,
xmonad-contrib XMonad.Config.Prime,
constrained-categories Control.Category.Constrained.Prelude Control.Category.Hask,
copilot-language Copilot.Language.Prelude,
incipit-base Incipit.String.Reexport,
LambdaHack Game.LambdaHack.Core.Prelude,
cabal-install-solver Distribution.Solver.Compat.Prelude,
faktory Faktory.Prelude,
vcr Imports,
yesod-paginator Yesod.Paginator.Prelude,
distribution-opensuse OpenSuse.Prelude,
hledger-web Hledger.Web.Import,
termonad Termonad.Prelude equivalent to
readsPrec with a precedence of 0.
hedgehog Hedgehog.Internal.Prelude,
base-compat Prelude.Compat Text.Read.Compat,
base-prelude BasePrelude,
numeric-prelude NumericPrelude NumericPrelude.Base,
Cabal-syntax Distribution.Compat.Prelude,
basic-prelude BasicPrelude,
numhask NumHask.Prelude,
clash-prelude Clash.HaskellPrelude,
ghc-lib-parser GHC.Prelude.Basic,
prelude-compat Prelude2010,
ghc-internal GHC.Internal.Read GHC.Internal.Text.ParserCombinators.ReadP GHC.Internal.Text.Read,
dimensional Numeric.Units.Dimensional.Prelude,
rebase Rebase.Prelude,
mixed-types-num Numeric.MixedTypes.PreludeHiding,
xmonad-contrib XMonad.Config.Prime,
cabal-install Distribution.Deprecated.ReadP,
constrained-categories Control.Category.Constrained.Prelude Control.Category.Hask,
copilot-language Copilot.Language.Prelude,
LambdaHack Game.LambdaHack.Core.Prelude,
cabal-install-solver Distribution.Solver.Compat.Prelude,
faktory Faktory.Prelude,
vcr Imports,
yesod-paginator Yesod.Paginator.Prelude,
distribution-opensuse OpenSuse.Prelude,
hledger-web Hledger.Web.Import,
termonad Termonad.Prelude A parser for a type
a, represented as a function that takes a
String and returns a list of possible parses as
(a,String) pairs.
Note that this kind of backtracking parser is very inefficient;
reading a large structure may be quite slow (cf
ReadP).
Parse a time value given a format string. See
parseTimeM for
details.
Reads the FilePath pointed to by the symbolic link and
returns it.
Note: calls readlink.
Reads the RawFilePath pointed to by the symbolic link and
returns it.
Note: calls readlink.
Reads the PosixPath pointed to by the symbolic link and
returns it.
Note: calls readlink.
Read a
StablePtr# value from mutable array; offset in machine
words.
Warning: this can fail with an unchecked exception.
Read a
StablePtr# value from mutable address; offset in machine
words.
On some platforms, the access may fail for an insufficiently aligned
Addr#.
Warning: this can fail with an unchecked exception.
Read the element at a given index in a mutable array.
Note: this function does not do bounds checking.
Function to send a file based on pread()/send() for Unix. This makes
use of the file descriptor cache. For Windows, this is emulated by
Handle.
Since: 3.1.0
attempts to parse a value from the front of the string, returning a
list of (parsed value, remaining string) pairs. If there is no
successful parse, the returned list is empty.
Derived instances of
Read and
Show satisfy the
following:
That is,
readsPrec parses the string produced by
showsPrec, and delivers the value that
showsPrec started
with.
Same as readExpType, but for Scaled ExpTypes
Parse a string into a significand and exponent. A trivial example
might be: ghci> readSignificandExponentPair "1E2" (1,2) In a more
complex case we might return a exponent different than that which the
user wrote. This is needed in order to use a Integer significand.
ghci> readSignificandExponentPair "-1.11E5" (-111,3)
Read the system's default mime.types files, and add the data contained
therein to the passed object, then return the new one.