Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data TDLib (m :: Type -> Type) a where Source #
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 #