module Language.Ltml.AST.Paragraph
    ( Paragraph (..)
    )
where

import Language.Lsd.AST.Type.Paragraph (ParagraphFormat)
import Language.Ltml.AST.Text (ParagraphTextTree)

data Paragraph
    = Paragraph
        ParagraphFormat
        [ParagraphTextTree]
    deriving (Int -> Paragraph -> ShowS
[Paragraph] -> ShowS
Paragraph -> String
(Int -> Paragraph -> ShowS)
-> (Paragraph -> String)
-> ([Paragraph] -> ShowS)
-> Show Paragraph
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Paragraph -> ShowS
showsPrec :: Int -> Paragraph -> ShowS
$cshow :: Paragraph -> String
show :: Paragraph -> String
$cshowList :: [Paragraph] -> ShowS
showList :: [Paragraph] -> ShowS
Show)