HORIZON HASKELLDocslts/ghc-9.14.x45dd5372026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11

Modulesandwich-0.3.1.0Haskell2010

Test.Sandwich.Internal

Internal functionality exposed for debugging or for sibling libraries such as sandwich-webdriver to use. Should not be used otherwise.

  • 13 types
  • 2 classes
  • 32 values
  • Packagesandwich-0.3.1.0
  • Exports47
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceInternal.hs
datadata SpecCommand context (m :: Type -> Type) next where
#
Instances5Functor, Foldable, Traversable, Show1, Show
classclass HasLabel context (l :: Symbol) a where
#
Instances3HasLabel
  • HasLabel (LabelValue l a) l aDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
  • HasLabel (LabelValue l a :> context) l aDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
  • HasLabel context l a => HasLabel (intro :> context) l aDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
datadata (:>) a b
#

Constructors

  • a :> binfixr 9
Instances4Show, HasBaseContext, HasLabel
  • (Show a, Show b) => Show (a :> b)Defined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
  • HasBaseContext context => HasBaseContext (intro :> context)Defined in sandwich-0.3.1.0 · Test.Sandwich.Types.RunTree
  • HasLabel (LabelValue l a :> context) l aDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
  • HasLabel context l a => HasLabel (intro :> context) l aDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.Spec
newtypenewtype ExampleT context (m :: Type -> Type) a
#

Constructors

Instances19MonadReader, MonadBase, MonadBaseControl, MonadTrans, MonadTransControl, Monad, …

For tests

13 declarations
datadata RunNodeWithStatus context s l t where
#

Constructors

datadata RunNodeCommonWithStatus s l t
#
Instances2Eq, Show
datadata Status
#
Instances3Eq, Show, ToBrickWidget
  • Eq StatusDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.RunTree
  • Show StatusDefined in sandwich-0.3.1.0 · Test.Sandwich.Types.RunTree
  • ToBrickWidget StatusDefined in sandwich-0.3.1.0 · Test.Sandwich.Formatters.TerminalUI.Draw.ToBrickWidget
valuewaitForTree :: RunNode context -> IO Result
#

Wait for a tree, catching any synchronous exceptions and returning them as a list

For debugging

25 declarations