Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Infix operators for construction of paragraphs with readable code.
Example construction:
let en = (,) SpanOptions { spanLanguage = "en" } ja = (,) SpanOptions { spanLanguage = "ja" } in "ignored prefix" |< en "one two " >|< ja "三四" >| "ignored suffix"
Special syntax for paragraphs with no contents:
"ignored prefix" |<>| "ignored suffix"
Documentation
(>|) :: (SpanOptions, String) -> String -> (Text, [Span]) #
(>|<) :: (SpanOptions, String) -> (Text, [Span]) -> (Text, [Span]) #
(|<) :: String -> (Text, [Span]) -> ParagraphOptions -> Paragraph #
(|<>|) :: String -> String -> ParagraphOptions -> Paragraph #