diff options
author | David Feuer <david.feuer@gmail.com> | 2017-06-18 16:50:25 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-06-19 08:15:45 -0400 |
commit | 990928ff463ef421842669ce56998d0fcfaa65c7 (patch) | |
tree | 2accc4b790fe7783aac47c3aa81f2e17bcaeb903 /libraries | |
parent | bea18a0e9ea5ff2063ca4900acad9995f40276eb (diff) | |
download | haskell-990928ff463ef421842669ce56998d0fcfaa65c7.tar.gz |
Don't expose fingerprints from Type.Reflection
The `Fingerprint` type is not exported from any "public"
module. It therefore seems quite strange that `Type.Reflection`
exports functions for extracting fingerprints. Remove those
exports. If fingerprints are eventually considered public,
this can be reconsidered.
Reviewers: austin, hvr, bgamari
Reviewed By: bgamari
Subscribers: rwbarton, thomie
Differential Revision: https://phabricator.haskell.org/D3643
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/base/Type/Reflection.hs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libraries/base/Type/Reflection.hs b/libraries/base/Type/Reflection.hs index cb0337a59f..9e87c5f73b 100644 --- a/libraries/base/Type/Reflection.hs +++ b/libraries/base/Type/Reflection.hs @@ -40,7 +40,6 @@ module Type.Reflection , I.TypeRep , I.typeOf , pattern I.App, pattern I.Con, pattern I.Con', pattern I.Fun - , I.typeRepFingerprint , I.typeRepTyCon , I.rnfTypeRep , I.eqTypeRep @@ -54,7 +53,6 @@ module Type.Reflection , I.SomeTypeRep(..) , I.someTypeRep , I.someTypeRepTyCon - , I.someTypeRepFingerprint , I.rnfSomeTypeRep -- * Type constructors @@ -64,7 +62,6 @@ module Type.Reflection , I.tyConModule , I.tyConName , I.rnfTyCon - , I.tyConFingerprint -- * Module names , I.Module |