base: Expose Module from Type.Reflection
authorBen Gamari <bgamari.foss@gmail.com>
Mon, 27 Feb 2017 22:09:18 +0000 (17:09 -0500)
committerBen Gamari <ben@smart-cactus.org>
Tue, 28 Feb 2017 14:26:14 +0000 (09:26 -0500)
There is no reason why this can't be safely exported.

Test Plan: Validate

Reviewers: austin, hvr

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D3226

libraries/base/Data/Typeable/Internal.hs
libraries/base/Type/Reflection.hs

index c230d3a..aa8345b 100644 (file)
@@ -40,7 +40,7 @@ module Data.Typeable.Internal (
 
     -- * Module
     Module,  -- Abstract
-    moduleName, modulePackage,
+    moduleName, modulePackage, rnfModule,
 
     -- * TyCon
     TyCon,   -- Abstract
index 37efcba..59f16ac 100644 (file)
@@ -61,6 +61,10 @@ module Type.Reflection
     , I.tyConModule
     , I.tyConName
     , I.rnfTyCon
+
+      -- * Module names
+    , I.Module
+    , I.moduleName, I.modulePackage, I.rnfModule
     ) where
 
 import qualified Data.Typeable.Internal as I