Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.Shell.Lib
Synopsis
- data GeneralException
- newtype CardanoApplication = CardanoApplication {
- runCardanoApplication :: IO ()
- runCardanoApplicationWithFeatures :: forall m. MonadIO m => [CardanoFeature] -> CardanoApplication -> m ()
Documentation
data GeneralException Source #
Instances
Eq GeneralException Source # | |
Defined in Cardano.Shell.Lib Methods (==) :: GeneralException -> GeneralException -> Bool # (/=) :: GeneralException -> GeneralException -> Bool # | |
Show GeneralException Source # | Instance so we can see helpful error messages when something goes wrong. |
Defined in Cardano.Shell.Lib Methods showsPrec :: Int -> GeneralException -> ShowS # show :: GeneralException -> String # showList :: [GeneralException] -> ShowS # | |
Exception GeneralException Source # | |
Defined in Cardano.Shell.Lib Methods toException :: GeneralException -> SomeException # | |
Buildable GeneralException Source # | |
Defined in Cardano.Shell.Lib Methods build :: GeneralException -> Builder Source # |
newtype CardanoApplication Source #
The top level module we use to run the key functions.
Constructors
CardanoApplication | |
Fields
|
runCardanoApplicationWithFeatures :: forall m. MonadIO m => [CardanoFeature] -> CardanoApplication -> m () Source #