packages feed

structured-cli 2.5.1.0 → 2.5.2.0

raw patch · 2 files changed

+3/−5 lines, 2 filesdep ~base

Dependency ranges changed: base

Files

src/System/Console/StructuredCLI.hs view
@@ -106,7 +106,7 @@                                      top) where  import Control.Applicative        (liftA2)-import Control.Monad              (mapM, replicateM_, void, when)+import Control.Monad              (replicateM_, void, when) import Control.Monad.Except       (ExceptT(..), catchError, runExceptT, throwError) import Control.Monad.IO.Class     (MonadIO, liftIO) import Control.Monad.Trans        (MonadTrans, lift)@@ -114,8 +114,7 @@ import Control.Monad.State.Strict (StateT, evalStateT, get, gets, modify, put) import Data.Char                  (isSpace) import Data.Default               (Default, def)-import Data.List                  (intercalate, isPrefixOf, sort, span)-import Data.Monoid                ((<>))+import Data.List                  (intercalate, isPrefixOf, sort) import System.Console.Haskeline   (MonadException)  import qualified System.Console.Haskeline as HL@@ -255,7 +254,6 @@                (a, v)  <- runCommandsT m                (b, w) <- runCommandsT $ f a                return $ (b, v <> w)-    fail msg = CommandsT $ fail msg  instance MonadTrans CommandsT where     lift m = CommandsT $ do
structured-cli.cabal view
@@ -1,5 +1,5 @@ name:                structured-cli-version:             2.5.1.0+version:             2.5.2.0 synopsis:            Application library for building interactive console CLIs description:         This module provides the tools to build a complete "structured" CLI application, similar to those found in systems like Cisco IOS or console configuration utilities etc. It aims to be easy for implementors to use. homepage:            https://gitlab.com/codemonkeylabs/structured-cli#readme