| Safe Haskell | None |
|---|
Network.Web.GHCLive.Display
- data ClientType
- newtype DisplayResult = DisplayResult [DR]
- data DR = DR {
- clientType :: ClientType
- result :: Text
- text :: Text -> DisplayResult
- html :: Markup -> DisplayResult
- svg :: Markup -> DisplayResult
- displayString :: String -> DisplayResult
- displayChar :: Char -> DisplayResult
- displayListOf :: (a -> DisplayResult) -> [a] -> DisplayResult
- displaying :: (Display a, Show a) => a -> DisplayResult
- class GDisplay f where
- gdisplay :: f a -> DisplayResult
- class Display a where
- displayList :: [a] -> DisplayResult
- display :: a -> DisplayResult
- displayEmpty :: DisplayResult
- renderMyDiagramToSvg :: Double -> Diagram SVG R2 -> Html
Documentation
data ClientType Source
Instances
newtype DisplayResult Source
Constructors
| DisplayResult [DR] |
Constructors
| DR | |
Fields
| |
text :: Text -> DisplayResultSource
html :: Markup -> DisplayResultSource
svg :: Markup -> DisplayResultSource
displayListOf :: (a -> DisplayResult) -> [a] -> DisplayResultSource
displaying :: (Display a, Show a) => a -> DisplayResultSource
Too fool ExtendedDefaultRules into firing
Methods
gdisplay :: f a -> DisplayResultSource
Instances
| Display Char | |
| Display Double | |
| Display Float | |
| Display Int | |
| Display Int8 | |
| Display Int16 | |
| Display Int32 | |
| Display Int64 | |
| Display Integer | |
| Display Word | |
| Display Word8 | |
| Display Word16 | |
| Display Word32 | |
| Display Word64 | |
| Display () | |
| Display Text | |
| Display Text | |
| Display Markup | |
| Display DisplayResult | |
| Display a => Display [a] | |
| Display a => Display (Maybe a) | |
| (Display a, Display b) => Display (Either a b) | |
| (Display a, Display b) => Display (a, b) | |
| (Display a, Display b, Display c) => Display (a, b, c) | |
| (~ * a SVG, ~ * b R2, ~ * c Any) => Display (QDiagram a b c) |