- pageName :: PageName
- , pageType :: MIMEType
- , pageIsTheme :: Bool -- text/css 以外では無意味
- , pageIsFeed :: Bool -- text/x-rakka 以外では無意味
- , pageIsLocked :: Bool
- , pageIsBoring :: Bool
- , pageRevision :: Maybe RevNum
- , pageLastMod :: CalendarTime
- , pageSummary :: Maybe String
- , pageOtherLang :: [(String, PageName)]
- , pageContent :: LazyByteString
+ pageName :: !PageName
+ , pageType :: !MIMEType
+ , pageIsTheme :: !Bool -- text/css 以外では無意味
+ , pageIsFeed :: !Bool -- text/x-rakka 以外では無意味
+ , pageIsLocked :: !Bool
+ , pageIsBoring :: !Bool
+ , pageIsBinary :: !Bool
+ , pageRevision :: !(Maybe RevNum)
+ , pageLastMod :: !CalendarTime
+ , pageSummary :: !(Maybe String)
+ , pageOtherLang :: ![(String, PageName)]
+ , pageContent :: !LazyByteString