-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A compatibility layer for base -- -- Ban CPP from your code. See the README for what is covered: -- https://github.com/sol/base-compat#readme @package base-compat @version 0.2.0.2 module Text.Show.Functions module Data.STRef.Strict module Control.Monad.ST.Strict module Control.Monad.Instances module GHC.ConsoleHandler module GHC.PArr module GHC.TopHandler module GHC.IO.Handle.Text module GHC.IO.FD module GHC.Conc.IO module GHC.IO.Handle.Internals module Foreign.Safe module System.Posix.Internals module Foreign.Marshal.Safe module Foreign.C module GHC.IO.Exception module GHC.IO.Handle.Types module GHC.Weak module Foreign.ForeignPtr module GHC.ForeignPtr module GHC.Unicode module GHC.Storable module GHC.Pack module GHC.Stable module GHC.Ptr module GHC.IO.IOMode module GHC.Int module GHC.Word module GHC.Read module GHC.IORef module GHC.STRef module GHC.Float module GHC.Float.ConversionUtils module GHC.Float.RealFracMethods module GHC.MVar module GHC.IOArray module GHC.IO module GHC.Arr module GHC.Real module GHC.Err module GHC.Enum module GHC.ST module GHC.Show module GHC.List module GHC.Num module GHC.Base module GHC.IO.Encoding.CodePage module Text.Printf module System.Mem.StableName module System.Mem module System.Info module System.Environment -- | Return the value of the environment variable var, or -- Nothing if there is no such value. -- -- For POSIX users, this is equivalent to getEnv. lookupEnv :: String -> IO (Maybe String) module System.CPUTime module System.Console.GetOpt module Data.Version module Data.STRef.Lazy module Data.Fixed module Data.Complex module Control.Monad.ST.Lazy module Control.Monad.ST.Lazy.Unsafe module Control.Monad.ST.Lazy.Safe module Control.Monad.ST module Data.Function module System.Timeout module Control.Concurrent.Chan module Data.Unique module GHC.Stats module Debug.Trace module GHC.Stack module GHC.Environment module Control.Category module GHC.Constants module GHC.Event module GHC.IO.Encoding.Iconv module System.Posix.Types module GHC.Conc.Signal module GHC.Conc.Sync module Control.Concurrent module GHC.Conc module Foreign.Marshal module Foreign.Marshal.Pool module Foreign.Marshal.Error module Foreign.C.Error module Foreign.C.String module GHC.Foreign module Foreign.Marshal.Array module Foreign.Marshal.Utils module GHC.IO.Handle.FD module GHC.IO.Encoding.UTF32 module GHC.IO.Encoding.UTF16 module GHC.IO.Encoding.UTF8 module GHC.IO.Encoding.Latin1 module GHC.IO.Encoding.Failure module Foreign.Marshal.Alloc module System.Exit module GHC.IO.Handle module GHC.IO.BufferedIO module GHC.IO.Encoding module GHC.IO.Encoding.Types module GHC.IO.Buffer module Foreign module Data.Monoid -- | An infix synonym for mappend. (<>) :: Monoid m => m -> m -> m module System.Mem.Weak module Data.Dynamic module Foreign.Concurrent module Foreign.ForeignPtr.Unsafe module Foreign.ForeignPtr.Safe module Foreign.C.Types module Foreign.Storable module GHC.IO.Device module GHC.Fingerprint module GHC.Fingerprint.Type module Text.ParserCombinators.ReadPrec module Text.Read.Lex module Text.ParserCombinators.ReadP module Data.IORef module Data.STRef module Data.Bits module Control.Concurrent.MVar module Foreign.Marshal.Unsafe module System.IO.Unsafe module System.IO.Error module Numeric module Data.Typeable module Control.Monad.ST.Unsafe module Data.Maybe module Data.Functor module Unsafe.Coerce module Data.Either module Foreign.Ptr module Data.Word module Control.Monad.ST.Safe module Data.Ratio module Data.Int module Data.Char module Data.Traversable module Data.Foldable module Control.Applicative module Data.Typeable.Internal module Data.Ix module Text.Show module Text.Read -- | Parse a string using the Read instance. Succeeds if there is -- exactly one valid result. A Left value indicates a parse error. readEither :: Read a => String -> Either String a -- | Parse a string using the Read instance. Succeeds if there is -- exactly one valid result. readMaybe :: Read a => String -> Maybe a module Data.Data module Control.Monad.Zip module Data.String module GHC.Desugar module Control.Arrow module Control.Monad.Fix module Control.Monad module Data.Ord module Data.Eq module Data.Bool module Data.Tuple module System.IO module Foreign.StablePtr module Prelude module GHC.Exception instance Ord ErrorCall instance Eq ErrorCall module Control.Exception module Data.List module GHC.Exts module Control.Exception.Base