Commit d2ca01bb authored by Andrey Mokhov's avatar Andrey Mokhov
Browse files

Re-export Dynamic and Typeable bits

parent 5026b9c6
...@@ -3,11 +3,9 @@ module CommandLine ( ...@@ -3,11 +3,9 @@ module CommandLine (
cmdProgressColour, cmdProgressInfo, cmdSkipConfigure, cmdSplitObjects cmdProgressColour, cmdProgressInfo, cmdSkipConfigure, cmdSplitObjects
) where ) where
import Data.Dynamic (Dynamic)
import Data.Either import Data.Either
import qualified Data.HashMap.Strict as Map import qualified Data.HashMap.Strict as Map
import Data.List.Extra import Data.List.Extra
import Data.Typeable (TypeRep)
import Development.Shake hiding (Normal) import Development.Shake hiding (Normal)
import Hadrian.Utilities import Hadrian.Utilities
import System.Console.GetOpt import System.Console.GetOpt
......
...@@ -19,7 +19,10 @@ module Hadrian.Utilities ( ...@@ -19,7 +19,10 @@ module Hadrian.Utilities (
UseColour (..), putColoured, BuildProgressColour (..), putBuild, UseColour (..), putColoured, BuildProgressColour (..), putBuild,
SuccessColour (..), putSuccess, ProgressInfo (..), SuccessColour (..), putSuccess, ProgressInfo (..),
putProgressInfo, renderAction, renderProgram, renderLibrary, renderBox, putProgressInfo, renderAction, renderProgram, renderLibrary, renderBox,
renderUnicorn renderUnicorn,
-- * Useful re-exports
Dynamic, fromDynamic, toDyn, TypeRep, typeOf
) where ) where
import Control.Monad.Extra import Control.Monad.Extra
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment