{-# OPTIONS_GHC -F -pgmFtrhsx #-} module Theme.Home where import Clckwrks import Theme.Template summaryBox :: PageId -> String -> String -> GenXML (Clck ClckURL) summaryBox pid title iconURL =

<% title %>

<% getPageSummary pid %>

read more...

page :: XMLGenT (Clck ClckURL) XML page = template "happstack.com" () $ <%> <% twitter %>

The relentless, uncompromised power and beauty of Haskell in a web framework.

<% summaryBox (PageId 5) "Happstack Philosophy" "philosophy-icon.png" %> <% summaryBox (PageId 6) "Happstack 7 Release Notes" "7-icon.png" %> <% summaryBox (PageId 7) "Happstack 8 Roadmap" "8-icon.png" %>
twitter =
Tweets by @happstack
twitterOld :: XMLGenT (Clck ClckURL) XML twitterOld =