Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
pageWidth :: (PageWidth -> Doc ann) -> Doc annprettyprinter Prettyprinter Layout a document depending on the page width, if one has been specified.
>>> let prettyPageWidth (AvailablePerLine l r) = "Width:" <+> pretty l <> ", ribbon fraction:" <+> pretty r >>> let doc = "prefix" <+> pageWidth (brackets . prettyPageWidth) >>> putDocW 32 (vsep [indent n doc | n <- [0,4,8]]) prefix [Width: 32, ribbon fraction: 1.0] prefix [Width: 32, ribbon fraction: 1.0] prefix [Width: 32, ribbon fraction: 1.0]
pageWidth :: (PageWidth -> Doc ann) -> Doc annprettyprinter Prettyprinter.Internal Layout a document depending on the page width, if one has been specified.
>>> let prettyPageWidth (AvailablePerLine l r) = "Width:" <+> pretty l <> ", ribbon fraction:" <+> pretty r >>> let doc = "prefix" <+> pageWidth (brackets . prettyPageWidth) >>> putDocW 32 (vsep [indent n doc | n <- [0,4,8]]) prefix [Width: 32, ribbon fraction: 1.0] prefix [Width: 32, ribbon fraction: 1.0] prefix [Width: 32, ribbon fraction: 1.0]
pageBody :: PageContent url -> !HtmlUrl urlyesod-core Yesod.Core.Types No documentation available.
pageDescription :: PageContent url -> !Maybe Textyesod-core Yesod.Core.Types No documentation available.
pageHead :: PageContent url -> !HtmlUrl urlyesod-core Yesod.Core.Types No documentation available.
pageTitle :: PageContent url -> !Htmlyesod-core Yesod.Core.Types No documentation available.
pageBody :: PageContent url -> !HtmlUrl urlyesod-core Yesod.Core.Widget No documentation available.
pageDescription :: PageContent url -> !Maybe Textyesod-core Yesod.Core.Widget No documentation available.
pageHead :: PageContent url -> !HtmlUrl urlyesod-core Yesod.Core.Widget No documentation available.
pageTitle :: PageContent url -> !Htmlyesod-core Yesod.Core.Widget No documentation available.