Modulepandoc-3.12
Text.Pandoc.Class
- 7 types
- 1 class
- 48 values
- Packagepandoc-3.12
- Exports56
- LicenceGPL-2.0-or-later
Instances1Default
Default CommonStateDefined in pandoc-3.12 · Text.Pandoc.Class.CommonState
Constructors
Instances9Monad, Functor, Applicative, MonadIO, MonadCatch, MonadMask, …
Monad PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOFunctor PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOApplicative PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOMonadIO PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOMonadCatch PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOMonadMask PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOMonadThrow PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOPandocMonad PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOMonadError PandocError PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIO
class
class (Functor m, Applicative m, Monad m, MonadError PandocError m) => PandocMonad (m :: Type -> Type) whereMethods
lookupEnv :: Text -> m (Maybe Text)getCurrentTime :: m UTCTimegetCurrentTimeZone :: m TimeZonenewStdGen :: m StdGennewUniqueHash :: m IntopenURL :: Text -> m (ByteString, Maybe MimeType)readFileLazy :: FilePath -> m ByteStringreadFileStrict :: FilePath -> m ByteStringreadStdinStrict :: m ByteStringglob :: String -> m [FilePath]fileExists :: FilePath -> m BoolgetDataFileName :: FilePath -> m FilePathgetModificationTime :: FilePath -> m UTCTimegetCommonState :: m CommonStateputCommonState :: CommonState -> m ()getsCommonState :: (CommonState -> a) -> m amodifyCommonState :: (CommonState -> CommonState) -> m ()logOutput :: LogMessage -> m ()trace :: Text -> m ()
Instances4PandocMonad
PandocMonad PandocIODefined in pandoc-3.12 · Text.Pandoc.Class.PandocIOPandocMonad PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPure(MonadTrans t, PandocMonad m, Functor (t m), MonadError PandocError (t m), Monad (t m), Applicative (t m)) => PandocMonad (t m)Defined in pandoc-3.12 · Text.Pandoc.Class.PandocMonadPandocMonad m => PandocMonad (ParsecT s st m)Defined in pandoc-3.12 · Text.Pandoc.Class.PandocMonad
Constructors
Constructors
Instances5Monad, Functor, Applicative, PandocMonad, MonadError
Monad PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPureFunctor PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPureApplicative PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPurePandocMonad PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPureMonadError PandocError PandocPureDefined in pandoc-3.12 · Text.Pandoc.Class.PandocPure
Constructors
PureStatestStdGen :: StdGenstWord8Store :: [Word8]stUniqStore :: [Int]stEnv :: [(Text, Text)]stTime :: UTCTimestTimeZone :: TimeZonestReferenceDocx :: ArchivestReferencePptx :: ArchivestReferenceODT :: ArchivestFiles :: FileTreestStdin :: ByteStringstUserDataFiles :: FileTreestCabalDataFiles :: FileTree
Instances6Show, Generic, Semigroup, Monoid, FromJSON, Rep
Show TranslationsDefined in pandoc-3.12 · Text.Pandoc.Translations.TypesGeneric TranslationsDefined in pandoc-3.12 · Text.Pandoc.Translations.TypesSemigroup TranslationsDefined in pandoc-3.12 · Text.Pandoc.Translations.TypesMonoid TranslationsDefined in pandoc-3.12 · Text.Pandoc.Translations.TypesFromJSON TranslationsDefined in pandoc-3.12 · Text.Pandoc.Translations.Typestype Rep Translations = D1 ('MetaDataDefined in pandoc-3.12 · Text.Pandoc.Translations.Types"Translations"
"Text.Pandoc.Translations.Types"
"pandoc-3.12-9FnALslKhKND1JbvkOs22J"
'True) (C1 ('MetaCons"Translations"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Term Text))))