| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
TDLib.Effect
Documentation
data TDLib (m :: Type -> Type) a where Source #
Constructors
| RunCmd :: (ToJSON cmd, FromJSON res, FromJSON err) => cmd -> TDLib m (err ∪ res) | |
| SetVerbosity :: Verbosity -> TDLib m () | |
| SetFatalErrorCallback :: (ByteString -> IO ()) -> TDLib m () | |
| SetLogPath :: ByteString -> TDLib m Bool | |
| SetLogMaxSize :: Int64 -> TDLib m () |
Instances
| type DefiningModule TDLib Source # | |
Defined in TDLib.Effect | |
setFatalErrorCallback :: forall r. Member TDLib r => (ByteString -> IO ()) -> Sem r () Source #
setLogPath :: forall r. Member TDLib r => ByteString -> Sem r Bool Source #