| (lang, page) <- xs ]
)
+= ( eelem "pageTitle"
- += ( (constA (pageName page) &&& constA pageTitle)
+ += ( (constA (pageName page) &&& constA (Just page) &&& constA pageTitle)
>>>
formatSubPage env
)
)
+= ( eelem "sideBar"
+= ( eelem "left"
- += ( (constA (pageName page) &&& constA leftSideBar)
+ += ( (constA (pageName page) &&& constA (Just page) &&& constA leftSideBar)
>>>
formatSubPage env
)
)
+= ( eelem "right"
- += ( (constA (pageName page) &&& constA rightSideBar)
+ += ( (constA (pageName page) &&& constA (Just page) &&& constA rightSideBar)
>>>
formatSubPage env
)
+= sattr "name" name
+= ( eelem "pageTitle"
- += ( (constA name &&& constA pageTitle)
+ += ( (constA name &&& constA Nothing &&& constA pageTitle)
>>>
formatSubPage env
)
)
+= ( eelem "sideBar"
+= ( eelem "left"
- += ( (constA name &&& constA leftSideBar)
+ += ( (constA name &&& constA Nothing &&& constA leftSideBar)
>>>
formatSubPage env
)
)
+= ( eelem "right"
- += ( (constA name &&& constA rightSideBar)
+ += ( (constA name &&& constA Nothing &&& constA rightSideBar)
>>>
formatSubPage env
)