Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
runRepl :: forall b a. (ReifiesBackend b, Typeable b) => FilePath -> (RuntimeEnv -> RawInterpretedSpec b -> BackendConn b -> YamlSpec b -> StatsM b a) -> IO a #
runSpecProgram :: forall b a. (ReifiesBackend b, Typeable b, _) => FilePath -> Ref Table -> SpecProgram' b a -> IO (Either NapkinEffectError a) #
runHookProgram :: forall b a. (ReifiesBackend b, Typeable b, _) => FilePath -> Ref Table -> HookProgram' b a -> IO (Either NapkinEffectError (Either (NonEmpty AssertionEntry) ([AssertionEntry], a))) #
runGlobalHookProgram :: forall b a. (ReifiesBackend b, Typeable b, _) => FilePath -> GlobalHookProgram' b a -> IO (Either NapkinEffectError (Either (NonEmpty AssertionEntry) ([AssertionEntry], a))) #
runCustomHook :: forall b. (ReifiesBackend b, Typeable b, _) => FilePath -> HookProgramWithArgParser b -> Ref Table -> [(Text, Value)] -> IO (Either NapkinEffectError (Either (NonEmpty AssertionEntry) ([AssertionEntry], ()))) #
runCustomSpec :: forall b. (ReifiesBackend b, Typeable b, _) => FilePath -> SpecProgramWithArgParser b -> Ref Table -> [(Text, Value)] -> IO (Either NapkinEffectError ()) #
fromListText :: [(Text, v)] -> KeyMap v #