Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- renderHiding :: LensHiding a => a -> (Inlines -> Inlines) -> Inlines -> Inlines
- renderRelevance :: LensRelevance a => a -> Inlines -> Inlines
- renderQuantity :: LensQuantity a => a -> Inlines -> Inlines
- renderCohesion :: LensCohesion a => a -> Inlines -> Inlines
- prefixedThings :: Inlines -> [Inlines] -> Inlines
Documentation
renderHiding :: LensHiding a => a -> (Inlines -> Inlines) -> Inlines -> Inlines Source #
From prettyHiding
renderHiding info visible text
puts the correct braces
around text
according to info info
and returns
visible text
if the we deal with a visible thing.
renderRelevance :: LensRelevance a => a -> Inlines -> Inlines Source #
renderQuantity :: LensQuantity a => a -> Inlines -> Inlines Source #
renderCohesion :: LensCohesion a => a -> Inlines -> Inlines Source #
Orphan instances
Render Cohesion Source # | |
Render Induction Source # | |
Render MetaId Source # | MetaId |
Render NameId Source # | NameId |
Render Quantity Source # | Quantity |
Render QωOrigin Source # | |
Render Relevance Source # | Relevance |
(Render p, Render e) => Render (RewriteEqn' qn nm p e) Source # | |
render :: RewriteEqn' qn nm p e -> Inlines Source # renderPrec :: Int -> RewriteEqn' qn nm p e -> Inlines Source # |