summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorDavid Feuer <david.feuer@gmail.com>2017-06-18 16:50:25 -0400
committerBen Gamari <ben@smart-cactus.org>2017-06-19 08:15:45 -0400
commit990928ff463ef421842669ce56998d0fcfaa65c7 (patch)
tree2accc4b790fe7783aac47c3aa81f2e17bcaeb903 /libraries
parentbea18a0e9ea5ff2063ca4900acad9995f40276eb (diff)
downloadhaskell-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.hs3
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