base-compat-0.8.2: A compatibility layer for base

# base-compat-0.8.2: A compatibility layer for base

Provides functions available in later versions of `base` to a wider range of compilers, without requiring you to use CPP pragmas in your code. See the README for what is covered. Also see the changelog for recent changes.

Note that `base-compat` does not add any orphan instances. There is a separate package `base-orphans` for that.

Modules

- Control
  - Concurrent
    - MVar
      - Control.Concurrent.MVar.Compat
  - Monad
    - Control.Monad.Compat
- Data
  - Bits
    - Data.Bits.Compat
  - Bool
    - Data.Bool.Compat
  - Either
    - Data.Either.Compat
  - Foldable
    - Data.Foldable.Compat
  - Function
    - Data.Function.Compat
  - Functor
    - Data.Functor.Compat
  - List
    - Data.List.Compat
  - Monoid
    - Data.Monoid.Compat
  - Version
    - Data.Version.Compat
  - Word
    - Data.Word.Compat
- Debug
  - Trace
    - Debug.Trace.Compat
- Foreign
  - Foreign.Compat
  - Marshal
    - Alloc
      - Foreign.Marshal.Alloc.Compat
    - Array
      - Foreign.Marshal.Array.Compat
    - Foreign.Marshal.Compat
    - Utils
      - Foreign.Marshal.Utils.Compat
- Numeric
  - Numeric.Compat
- Prelude
  - Prelude.Compat
- System
  - Environment
    - System.Environment.Compat
  - Exit
    - System.Exit.Compat
- Text
  - Read
    - Text.Read.Compat