Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
runPostgresExtraFake :: Sem (PostgresExtra ': r) a -> Sem r a #
runPostgresExtraReal :: (Member (Embed IO) r, Member (Reader QueryTransformer) r) => BackendConn Postgres -> Sem (PostgresExtra ': r) a -> Sem r a #
interceptApplyQueryTransformer :: forall r a. Members [Reader QueryTransformer, PostgresExtra] r => Sem r a -> Sem r a #
Orphan instances
RunBackendEffect Postgres # | |
runBackendEffectReal :: forall (r :: [(Type -> Type) -> Type -> Type]) a. (Members (Core Postgres) r, Member (Embed IO) r) => BackendConn Postgres -> Sem (BackendSpecificEffect Postgres ': r) a -> Sem r a # runBackendEffectFake :: forall (r :: [(Type -> Type) -> Type -> Type]) a. (Members (Core Postgres) r, Member (Embed IO) r) => Sem (BackendSpecificEffect Postgres ': r) a -> Sem r a # |