emanote-1.0.2.0: Emanate a structured view of your plain-text notes
Safe HaskellSafe-Inferred
LanguageHaskell2010

Emanote.Model.Title

Synopsis

Documentation

data Title Source #

Instances

Instances details
ToJSON Title Source # 
Instance details

Defined in Emanote.Model.Title

IsString Title Source # 
Instance details

Defined in Emanote.Model.Title

Methods

fromString :: String -> Title #

Semigroup Title Source # 
Instance details

Defined in Emanote.Model.Title

Methods

(<>) :: Title -> Title -> Title #

sconcat :: NonEmpty Title -> Title #

stimes :: Integral b => b -> Title -> Title #

Generic Title Source # 
Instance details

Defined in Emanote.Model.Title

Associated Types

type Rep Title :: Type -> Type #

Methods

from :: Title -> Rep Title x #

to :: Rep Title x -> Title #

Show Title Source # 
Instance details

Defined in Emanote.Model.Title

Methods

showsPrec :: Int -> Title -> ShowS #

show :: Title -> String #

showList :: [Title] -> ShowS #

Eq Title Source # 
Instance details

Defined in Emanote.Model.Title

Methods

(==) :: Title -> Title -> Bool #

(/=) :: Title -> Title -> Bool #

Ord Title Source # 
Instance details

Defined in Emanote.Model.Title

Methods

compare :: Title -> Title -> Ordering #

(<) :: Title -> Title -> Bool #

(<=) :: Title -> Title -> Bool #

(>) :: Title -> Title -> Bool #

(>=) :: Title -> Title -> Bool #

max :: Title -> Title -> Title #

min :: Title -> Title -> Title #

type Rep Title Source # 
Instance details

Defined in Emanote.Model.Title

type Rep Title = D1 ('MetaData "Title" "Emanote.Model.Title" "emanote-1.0.2.0-inplace" 'False) (C1 ('MetaCons "TitlePlain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "TitlePandoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Inline])))

Title conversion

Rendering a Title

titleSplice :: forall b. (Walkable Inline b, b ~ [Inline]) => RenderCtx -> (b -> b) -> Title -> Splice Identity Source #