"Entire Websites as First-class F# Values" - Now that's a catch phrase I like!
Adam Granicz is giving a talk on WebSharper sitelets tonight (Dec 21, 11am PST) at the online Community for F#, here is the abstract:
Adam Granicz: Introducing WebSharper Sitelets
WebSharper sitelets provide the essential mechanism to encapsulate
entire websites as F# values. In this talk, I will present how you
can use sitelets to develop dynamic, template-based, markup-less web
applications with WebSharper that seamlessly combine client and
server-side functionality, and briefly discuss the tooling around this