/var/lib/ghc/package.conf.d/deriving-compat-0.3.6.conf is in libghc-deriving-compat-dev 0.3.6-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | name: deriving-compat
version: 0.3.6
id: deriving-compat-0.3.6-4gRHTmFNEfaHjBMECnPZ4L
key: deriving-compat-0.3.6-4gRHTmFNEfaHjBMECnPZ4L
license: BSD3
copyright: (C) 2015-2017 Ryan Scott
maintainer: Ryan Scott <ryan.gl.scott@gmail.com>
stability: Experimental
homepage: https://github.com/haskell-compat/deriving-compat
synopsis: Backports of GHC deriving extensions
description:
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.
category: Compatibility
author: Ryan Scott
exposed: True
exposed-modules:
Data.Deriving Data.Bounded.Deriving Data.Enum.Deriving
Data.Eq.Deriving Data.Foldable.Deriving Data.Functor.Deriving
Data.Ix.Deriving Data.Ord.Deriving Data.Traversable.Deriving
Text.Read.Deriving Text.Show.Deriving
hidden-modules: Data.Deriving.Internal
Data.Bounded.Deriving.Internal Data.Enum.Deriving.Internal
Data.Eq.Deriving.Internal Data.Functor.Deriving.Internal
Data.Ix.Deriving.Internal Data.Ord.Deriving.Internal
Text.Read.Deriving.Internal Text.Show.Deriving.Internal
Paths_deriving_compat
abi: 71e6535a286fd7dd410c645ea51a8100
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/deriving-compat-0.3.6-4gRHTmFNEfaHjBMECnPZ4L
library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/deriving-compat-0.3.6-4gRHTmFNEfaHjBMECnPZ4L
dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2
data-dir: /usr/share/deriving-compat
hs-libraries: HSderiving-compat-0.3.6-4gRHTmFNEfaHjBMECnPZ4L
depends:
base-4.9.1.0 containers-0.5.7.1 ghc-boot-th-8.0.2 ghc-prim-0.5.0.0
template-haskell-2.11.1.0 transformers-0.5.2.0
transformers-compat-0.5.1.4-5q8NeWxMWFxK2dY7fuxXN9
haddock-interfaces: /usr/lib/ghc-doc/haddock/deriving-compat-0.3.6/deriving-compat.haddock
haddock-html: /usr/share/doc/libghc-deriving-compat-doc/html/
|