napkin-1.0.0
Safe HaskellNone
LanguageGHC2021

Napkin.Run.Effects.Interpreters.AnnotateWrite

Documentation

type AnnotateWriteIO (m :: Type -> Type) bk = (SqlIO m, MonadNapkin bk m, Command AnnotateCommand () bk) #

runAnnotateWriteIO :: forall (m :: Type -> Type) bk (r :: EffectRow) a. (AnnotateWriteIO m bk, Members '[Embed m, FatalError :: (Type -> Type) -> Type -> Type] r) => BackendConn bk -> Sem ((AnnotateWrite bk :: (Type -> Type) -> Type -> Type) ': r) a -> Sem r a #