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

import Language.Lsd.AST.Type.SimpleSection (SimpleSectionFormat)
import Language.Ltml.AST.SimpleParagraph (SimpleParagraph)

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