WebSharper is a full web framework that allows you to use F# not only on the server but on the client side too. WebSharper also includes many extensions to interact with other libraries or environments, such as mobile phones, and takes full advantage of F# composability and reusability capabilities. However, one of the main features of WebSharper is that it takes F# type safety to the next level to catch many errors at compile time, including safe URLs.
The easiest way to install WebSharper is to use the extensions available for Visual Studio and Xamarin Studio. You can download them from its website and follow the instructions to create a new WebSharper project at http://websharper.com/downloads.
WebSharper includes a set of opinionated tools, allowing users to quickly develop websites without worrying about boilerplate. Here, we will briefly overview some of these tools.