SUSE Package Hub 15 one-click install
Install ghc-deriving-compat
NOTE: This one-click installation requires that the SUSE Package Hub extension to already be enabled.
See http://packagehub.suse.com/how-to-use/ for information on enabling the Package Hub extension
If the extension is not enabled, this installation will fail while trying to enable an invalid repo.
This package might depend on packages from SUSE Linux Enterprise modules. If those modules are not enabled, a package dependency error will be encountered.
SUSE-PackageHub-15-Standard-Pool
Package Hub 15
Dummy repo - this will fail
-
ghc-deriving-compat
Backports of GHC deriving extensions
Provides Template Haskell functions that mimic deriving extensions that were
introduced or modified in recent versions of GHC. Currently, the following
typeclasses/extensions are covered:
* Deriving 'Bounded'
* Deriving 'Enum'
* Deriving 'Ix'
* Deriving 'Eq', 'Eq1', and 'Eq2'
* Deriving 'Ord', 'Ord1', and 'Ord2'
* Deriving 'Read', 'Read1', and 'Read2'
* Deriving 'Show', 'Show1', and 'Show2'
* 'DeriveFoldable'
* 'DeriveFunctor'
* 'DeriveTraversable'
See the "Data.Deriving" module for a full list of backported changes.
Note that some recent GHC typeclasses/extensions are not covered by this
package:
* 'DeriveDataTypeable'
* 'DeriveGeneric', which was introducted in GHC 7.2 for deriving 'Generic'
instances, and modified in GHC 7.6 to allow derivation of 'Generic1' instances.
Use 'Generics.Deriving.TH' from
'<http://hackage.haskell.org/package/generic-deriving generic-deriving>' to
derive 'Generic(1)' using Template Haskell.
* 'DeriveLift', which was introduced in GHC 8.0 for deriving 'Lift' instances.
Use 'Language.Haskell.TH.Lift' from
'<http://hackage.haskell.org/package/th-lift th-lift>' to derive 'Lift' using
Template Haskell.
* The 'Bifunctor' typeclass, which was introduced in GHC 7.10, as well as the
'Bifoldable' and 'Bitraversable' typeclasses, which were introduced in GHC 8.2.
Use 'Data.Bifunctor.TH' from '<http://hackage.haskell.org/package/bifunctors
bifunctors>' to derive these typeclasses using Template Haskell.
SUSE Package Hub 15 one-click install
Install ghc-deriving-compat
NOTE: This one-click installation requires that the SUSE Package Hub extension to already be enabled.
See http://packagehub.suse.com/how-to-use/ for information on enabling the Package Hub extension
If the extension is not enabled, this installation will fail while trying to enable an invalid repo.
This package might depend on packages from SUSE Linux Enterprise modules. If those modules are not enabled, a package dependency error will be encountered.
SUSE-PackageHub-15-Standard-Pool
Package Hub 15
Dummy repo - this will fail
-
ghc-deriving-compat
Backports of GHC deriving extensions
Provides Template Haskell functions that mimic deriving extensions that were
introduced or modified in recent versions of GHC. Currently, the following
typeclasses/extensions are covered:
* Deriving 'Bounded'
* Deriving 'Enum'
* Deriving 'Ix'
* Deriving 'Eq', 'Eq1', and 'Eq2'
* Deriving 'Ord', 'Ord1', and 'Ord2'
* Deriving 'Read', 'Read1', and 'Read2'
* Deriving 'Show', 'Show1', and 'Show2'
* 'DeriveFoldable'
* 'DeriveFunctor'
* 'DeriveTraversable'
See the "Data.Deriving" module for a full list of backported changes.
Note that some recent GHC typeclasses/extensions are not covered by this
package:
* 'DeriveDataTypeable'
* 'DeriveGeneric', which was introducted in GHC 7.2 for deriving 'Generic'
instances, and modified in GHC 7.6 to allow derivation of 'Generic1' instances.
Use 'Generics.Deriving.TH' from
'<http://hackage.haskell.org/package/generic-deriving generic-deriving>' to
derive 'Generic(1)' using Template Haskell.
* 'DeriveLift', which was introduced in GHC 8.0 for deriving 'Lift' instances.
Use 'Language.Haskell.TH.Lift' from
'<http://hackage.haskell.org/package/th-lift th-lift>' to derive 'Lift' using
Template Haskell.
* The 'Bifunctor' typeclass, which was introduced in GHC 7.10, as well as the
'Bifoldable' and 'Bitraversable' typeclasses, which were introduced in GHC 8.2.
Use 'Data.Bifunctor.TH' from '<http://hackage.haskell.org/package/bifunctors
bifunctors>' to derive these typeclasses using Template Haskell.