Expose things properly (missing re-exports)
parent
131216d4f4
commit
8b12f38d6b
|
@ -1,5 +1,4 @@
|
||||||
-- | Main module of the butcher interface. It reexports everything that is
|
-- | Reexports of everything that is exposed in the submodules.
|
||||||
-- exposed in the submodules.
|
|
||||||
module UI.Butcher.Monadic
|
module UI.Butcher.Monadic
|
||||||
( -- * Types
|
( -- * Types
|
||||||
Input (..)
|
Input (..)
|
||||||
|
@ -18,9 +17,11 @@ module UI.Butcher.Monadic
|
||||||
, -- * Building CmdParsers
|
, -- * Building CmdParsers
|
||||||
module UI.Butcher.Monadic.Command
|
module UI.Butcher.Monadic.Command
|
||||||
-- * PrettyPrinting CommandDescs (usage/help)
|
-- * PrettyPrinting CommandDescs (usage/help)
|
||||||
, module UI.Butcher.Monadic.Pretty
|
, module UI.Butcher.Monadic.Pretty
|
||||||
-- * Wrapper around System.Environment.getArgs
|
-- * Wrapper around System.Environment.getArgs
|
||||||
, module UI.Butcher.Monadic.IO
|
, module UI.Butcher.Monadic.IO
|
||||||
|
-- * Utilities for interactive feedback of commandlines (completions etc.)
|
||||||
|
, module UI.Butcher.Monadic.Interactive
|
||||||
-- , cmds
|
-- , cmds
|
||||||
-- , sample
|
-- , sample
|
||||||
-- , test
|
-- , test
|
||||||
|
@ -33,7 +34,10 @@ module UI.Butcher.Monadic
|
||||||
, addButcherDebugCommand
|
, addButcherDebugCommand
|
||||||
, addShellCompletionCommand
|
, addShellCompletionCommand
|
||||||
, addShellCompletionCommand'
|
, addShellCompletionCommand'
|
||||||
|
-- * Advanced usage
|
||||||
, mapOut
|
, mapOut
|
||||||
|
, emptyCommandDesc
|
||||||
|
, Visibility (..)
|
||||||
)
|
)
|
||||||
where
|
where
|
||||||
|
|
||||||
|
@ -48,6 +52,7 @@ import UI.Butcher.Monadic.BuiltinCommands
|
||||||
import UI.Butcher.Monadic.Internal.Core
|
import UI.Butcher.Monadic.Internal.Core
|
||||||
import UI.Butcher.Monadic.Pretty
|
import UI.Butcher.Monadic.Pretty
|
||||||
import UI.Butcher.Monadic.IO
|
import UI.Butcher.Monadic.IO
|
||||||
|
import UI.Butcher.Monadic.Interactive
|
||||||
|
|
||||||
import qualified Text.PrettyPrint as PP
|
import qualified Text.PrettyPrint as PP
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ module UI.Butcher.Monadic.Types
|
||||||
, ParsingError (..)
|
, ParsingError (..)
|
||||||
, PartDesc(..)
|
, PartDesc(..)
|
||||||
, emptyCommandDesc
|
, emptyCommandDesc
|
||||||
|
, Visibility (..)
|
||||||
)
|
)
|
||||||
where
|
where
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue