Safe Haskell | None |
---|---|
Language | GHC2021 |
Documentation
type OptionalExecuteParameters bk = (Map SpecTableName (YamlTableSpec bk), RawInterpretedSpec bk, RuntimeEnv, Maybe [Pattern]) #
type CommonExecuteFunction = forall (m :: Type -> Type) bk. (SpecBackend bk, MonadError NapkinError m, MonadIO m, HasBackendQueryStats bk) => OptionalExecuteParameters bk -> LogOptions -> (AppConfig -> ResourceT IO (ComboEnv bk)) -> AppName -> ConnectionString -> SpecRuntime bk -> m () #
data CommonExecuteOptions #
Instances
createExecuteEnvironment :: forall {k} m (b :: k) a. MonadIO m => ConnectionString -> AppName -> LogOptions -> (AppConfig -> ResourceT IO (ComboEnv b)) -> Combo b a -> m a #