packages feed

Cabal revisions of base-compat-0.10.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:             base-compat-version:          0.10.0-license:          MIT-license-file:     LICENSE-copyright:        (c) 2012-2018 Simon Hengel,-                  (c) 2014-2018 João Cristóvão,-                  (c) 2015-2018 Ryan Scott-author:           Simon Hengel <sol@typeful.net>,-                  João Cristóvão <jmacristovao@gmail.com>,-                  Ryan Scott <ryan.gl.scott@gmail.com>-maintainer:       Simon Hengel <sol@typeful.net>,-                  João Cristóvão <jmacristovao@gmail.com>,-                  Ryan Scott <ryan.gl.scott@gmail.com>-build-type:       Simple-cabal-version:    >= 1.8-category:         Compatibility-synopsis:         A compatibility layer for base-description:      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-                  <https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown README>-                  for what is covered. Also see the-                  <https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown changelog>-                  for recent changes.-                  .-                  Note that @base-compat@ does not add any orphan instances.-                  There is a separate package,-                  @<http://hackage.haskell.org/package/base-orphans base-orphans>@,-                  for that.-                  .-                  In addition, @base-compat@ does not backport any data types-                  or type classes. See-                  @<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#data-types-and-type-classes this section of the README>@-                  for more info.-                  .-                  @base-compat@ is designed to have zero dependencies. For a-                  version of @base-compat@ that depends on compatibility-                  libraries for a wider support window, see the-                  @<http://hackage.haskell.org/package/base-compat-batteries base-compat-batteries>@-                  package. Most of the modules in this library have the same-                  names as in @base-compat-batteries@ to make it easier to-                  switch between the two. There also exist versions of each-                  module with the suffix @.Repl@, which are distinct from-                  anything in @base-compat-batteries@, to allow for easier-                  use in GHCi.-tested-with:        GHC == 7.0.1,  GHC == 7.0.2,  GHC == 7.0.3,  GHC == 7.0.4-                  , GHC == 7.2.1,  GHC == 7.2.2-                  , GHC == 7.4.1,  GHC == 7.4.2-                  , GHC == 7.6.1,  GHC == 7.6.2,  GHC == 7.6.3-                  , GHC == 7.8.1,  GHC == 7.8.2,  GHC == 7.8.3,  GHC == 7.8.4-                  , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3-                  , GHC == 8.0.1,  GHC == 8.0.2-                  , GHC == 8.2.1,  GHC == 8.2.2-                  , GHC == 8.4.1-extra-source-files: CHANGES.markdown, README.markdown--source-repository head-  type: git-  location: https://github.com/haskell-compat/base-compat-  subdir: base-compat--library-  ghc-options:-      -Wall-  build-depends:-      base >= 4.3 && < 5-  if !os(windows) && !os(halvm)-      build-depends: unix-  ghc-options:-      -fno-warn-duplicate-exports--  hs-source-dirs:-      src--  exposed-modules:-      Control.Concurrent.Compat-      Control.Concurrent.MVar.Compat-      Control.Monad.Compat-      Control.Monad.Fail.Compat-      Control.Monad.IO.Class.Compat-      Control.Monad.ST.Lazy.Unsafe.Compat-      Control.Monad.ST.Unsafe.Compat-      Data.Bifoldable.Compat-      Data.Bifunctor.Compat-      Data.Bitraversable.Compat-      Data.Bits.Compat-      Data.Bool.Compat-      Data.Complex.Compat-      Data.Either.Compat-      Data.Foldable.Compat-      Data.Function.Compat-      Data.Functor.Compat-      Data.Functor.Compose.Compat-      Data.Functor.Const.Compat-      Data.Functor.Identity.Compat-      Data.Functor.Product.Compat-      Data.Functor.Sum.Compat-      Data.IORef.Compat-      Data.List.Compat-      Data.Monoid.Compat-      Data.Proxy.Compat-      Data.Ratio.Compat-      Data.Semigroup.Compat-      Data.STRef.Compat-      Data.String.Compat-      Data.Type.Coercion.Compat-      Data.Version.Compat-      Data.Void.Compat-      Data.Word.Compat-      Debug.Trace.Compat-      Foreign.Compat-      Foreign.ForeignPtr.Compat-      Foreign.ForeignPtr.Safe.Compat-      Foreign.ForeignPtr.Unsafe.Compat-      Foreign.Marshal.Alloc.Compat-      Foreign.Marshal.Array.Compat-      Foreign.Marshal.Compat-      Foreign.Marshal.Safe.Compat-      Foreign.Marshal.Unsafe.Compat-      Foreign.Marshal.Utils.Compat-      Numeric.Compat-      Numeric.Natural.Compat-      Prelude.Compat-      System.Environment.Compat-      System.Exit.Compat-      System.IO.Unsafe.Compat-      Text.Read.Compat-      Type.Reflection.Compat--      Control.Concurrent.Compat.Repl-      Control.Concurrent.MVar.Compat.Repl-      Control.Monad.Compat.Repl-      Control.Monad.Fail.Compat.Repl-      Control.Monad.IO.Class.Compat.Repl-      Control.Monad.ST.Lazy.Unsafe.Compat.Repl-      Control.Monad.ST.Unsafe.Compat.Repl-      Data.Bifoldable.Compat.Repl-      Data.Bifunctor.Compat.Repl-      Data.Bitraversable.Compat.Repl-      Data.Bits.Compat.Repl-      Data.Bool.Compat.Repl-      Data.Complex.Compat.Repl-      Data.Either.Compat.Repl-      Data.Foldable.Compat.Repl-      Data.Function.Compat.Repl-      Data.Functor.Compat.Repl-      Data.Functor.Compose.Compat.Repl-      Data.Functor.Const.Compat.Repl-      Data.Functor.Identity.Compat.Repl-      Data.Functor.Product.Compat.Repl-      Data.Functor.Sum.Compat.Repl-      Data.IORef.Compat.Repl-      Data.List.Compat.Repl-      Data.Monoid.Compat.Repl-      Data.Proxy.Compat.Repl-      Data.Ratio.Compat.Repl-      Data.Semigroup.Compat.Repl-      Data.STRef.Compat.Repl-      Data.String.Compat.Repl-      Data.Type.Coercion.Compat.Repl-      Data.Version.Compat.Repl-      Data.Void.Compat.Repl-      Data.Word.Compat.Repl-      Debug.Trace.Compat.Repl-      Foreign.Compat.Repl-      Foreign.ForeignPtr.Compat.Repl-      Foreign.ForeignPtr.Safe.Compat.Repl-      Foreign.ForeignPtr.Unsafe.Compat.Repl-      Foreign.Marshal.Alloc.Compat.Repl-      Foreign.Marshal.Array.Compat.Repl-      Foreign.Marshal.Compat.Repl-      Foreign.Marshal.Safe.Compat.Repl-      Foreign.Marshal.Unsafe.Compat.Repl-      Foreign.Marshal.Utils.Compat.Repl-      Numeric.Compat.Repl-      Numeric.Natural.Compat.Repl-      Prelude.Compat.Repl-      System.Environment.Compat.Repl-      System.Exit.Compat.Repl-      System.IO.Unsafe.Compat.Repl-      Text.Read.Compat.Repl-      Type.Reflection.Compat.Repl+name:             base-compat
+version:          0.10.0
+x-revision: 1
+license:          MIT
+license-file:     LICENSE
+copyright:        (c) 2012-2018 Simon Hengel,
+                  (c) 2014-2018 João Cristóvão,
+                  (c) 2015-2018 Ryan Scott
+author:           Simon Hengel <sol@typeful.net>,
+                  João Cristóvão <jmacristovao@gmail.com>,
+                  Ryan Scott <ryan.gl.scott@gmail.com>
+maintainer:       Simon Hengel <sol@typeful.net>,
+                  João Cristóvão <jmacristovao@gmail.com>,
+                  Ryan Scott <ryan.gl.scott@gmail.com>
+build-type:       Simple
+cabal-version:    >= 1.8
+category:         Compatibility
+synopsis:         A compatibility layer for base
+description:      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
+                  <https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown README>
+                  for what is covered. Also see the
+                  <https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown changelog>
+                  for recent changes.
+                  .
+                  Note that @base-compat@ does not add any orphan instances.
+                  There is a separate package,
+                  @<http://hackage.haskell.org/package/base-orphans base-orphans>@,
+                  for that.
+                  .
+                  In addition, @base-compat@ does not backport any data types
+                  or type classes. See
+                  @<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#data-types-and-type-classes this section of the README>@
+                  for more info.
+                  .
+                  @base-compat@ is designed to have zero dependencies. For a
+                  version of @base-compat@ that depends on compatibility
+                  libraries for a wider support window, see the
+                  @<http://hackage.haskell.org/package/base-compat-batteries base-compat-batteries>@
+                  package. Most of the modules in this library have the same
+                  names as in @base-compat-batteries@ to make it easier to
+                  switch between the two. There also exist versions of each
+                  module with the suffix @.Repl@, which are distinct from
+                  anything in @base-compat-batteries@, to allow for easier
+                  use in GHCi.
+tested-with:        GHC == 7.0.1,  GHC == 7.0.2,  GHC == 7.0.3,  GHC == 7.0.4
+                  , GHC == 7.2.1,  GHC == 7.2.2
+                  , GHC == 7.4.1,  GHC == 7.4.2
+                  , GHC == 7.6.1,  GHC == 7.6.2,  GHC == 7.6.3
+                  , GHC == 7.8.1,  GHC == 7.8.2,  GHC == 7.8.3,  GHC == 7.8.4
+                  , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3
+                  , GHC == 8.0.1,  GHC == 8.0.2
+                  , GHC == 8.2.1,  GHC == 8.2.2
+                  , GHC == 8.4.1
+extra-source-files: CHANGES.markdown, README.markdown
+
+source-repository head
+  type: git
+  location: https://github.com/haskell-compat/base-compat
+  subdir: base-compat
+
+library
+  ghc-options:
+      -Wall
+  build-depends:
+      base >= 4.3 && < 4.16
+  if !os(windows) && !os(halvm)
+      build-depends: unix
+  ghc-options:
+      -fno-warn-duplicate-exports
+
+  hs-source-dirs:
+      src
+
+  exposed-modules:
+      Control.Concurrent.Compat
+      Control.Concurrent.MVar.Compat
+      Control.Monad.Compat
+      Control.Monad.Fail.Compat
+      Control.Monad.IO.Class.Compat
+      Control.Monad.ST.Lazy.Unsafe.Compat
+      Control.Monad.ST.Unsafe.Compat
+      Data.Bifoldable.Compat
+      Data.Bifunctor.Compat
+      Data.Bitraversable.Compat
+      Data.Bits.Compat
+      Data.Bool.Compat
+      Data.Complex.Compat
+      Data.Either.Compat
+      Data.Foldable.Compat
+      Data.Function.Compat
+      Data.Functor.Compat
+      Data.Functor.Compose.Compat
+      Data.Functor.Const.Compat
+      Data.Functor.Identity.Compat
+      Data.Functor.Product.Compat
+      Data.Functor.Sum.Compat
+      Data.IORef.Compat
+      Data.List.Compat
+      Data.Monoid.Compat
+      Data.Proxy.Compat
+      Data.Ratio.Compat
+      Data.Semigroup.Compat
+      Data.STRef.Compat
+      Data.String.Compat
+      Data.Type.Coercion.Compat
+      Data.Version.Compat
+      Data.Void.Compat
+      Data.Word.Compat
+      Debug.Trace.Compat
+      Foreign.Compat
+      Foreign.ForeignPtr.Compat
+      Foreign.ForeignPtr.Safe.Compat
+      Foreign.ForeignPtr.Unsafe.Compat
+      Foreign.Marshal.Alloc.Compat
+      Foreign.Marshal.Array.Compat
+      Foreign.Marshal.Compat
+      Foreign.Marshal.Safe.Compat
+      Foreign.Marshal.Unsafe.Compat
+      Foreign.Marshal.Utils.Compat
+      Numeric.Compat
+      Numeric.Natural.Compat
+      Prelude.Compat
+      System.Environment.Compat
+      System.Exit.Compat
+      System.IO.Unsafe.Compat
+      Text.Read.Compat
+      Type.Reflection.Compat
+
+      Control.Concurrent.Compat.Repl
+      Control.Concurrent.MVar.Compat.Repl
+      Control.Monad.Compat.Repl
+      Control.Monad.Fail.Compat.Repl
+      Control.Monad.IO.Class.Compat.Repl
+      Control.Monad.ST.Lazy.Unsafe.Compat.Repl
+      Control.Monad.ST.Unsafe.Compat.Repl
+      Data.Bifoldable.Compat.Repl
+      Data.Bifunctor.Compat.Repl
+      Data.Bitraversable.Compat.Repl
+      Data.Bits.Compat.Repl
+      Data.Bool.Compat.Repl
+      Data.Complex.Compat.Repl
+      Data.Either.Compat.Repl
+      Data.Foldable.Compat.Repl
+      Data.Function.Compat.Repl
+      Data.Functor.Compat.Repl
+      Data.Functor.Compose.Compat.Repl
+      Data.Functor.Const.Compat.Repl
+      Data.Functor.Identity.Compat.Repl
+      Data.Functor.Product.Compat.Repl
+      Data.Functor.Sum.Compat.Repl
+      Data.IORef.Compat.Repl
+      Data.List.Compat.Repl
+      Data.Monoid.Compat.Repl
+      Data.Proxy.Compat.Repl
+      Data.Ratio.Compat.Repl
+      Data.Semigroup.Compat.Repl
+      Data.STRef.Compat.Repl
+      Data.String.Compat.Repl
+      Data.Type.Coercion.Compat.Repl
+      Data.Version.Compat.Repl
+      Data.Void.Compat.Repl
+      Data.Word.Compat.Repl
+      Debug.Trace.Compat.Repl
+      Foreign.Compat.Repl
+      Foreign.ForeignPtr.Compat.Repl
+      Foreign.ForeignPtr.Safe.Compat.Repl
+      Foreign.ForeignPtr.Unsafe.Compat.Repl
+      Foreign.Marshal.Alloc.Compat.Repl
+      Foreign.Marshal.Array.Compat.Repl
+      Foreign.Marshal.Compat.Repl
+      Foreign.Marshal.Safe.Compat.Repl
+      Foreign.Marshal.Unsafe.Compat.Repl
+      Foreign.Marshal.Utils.Compat.Repl
+      Numeric.Compat.Repl
+      Numeric.Natural.Compat.Repl
+      Prelude.Compat.Repl
+      System.Environment.Compat.Repl
+      System.Exit.Compat.Repl
+      System.IO.Unsafe.Compat.Repl
+      Text.Read.Compat.Repl
+      Type.Reflection.Compat.Repl