Sunday, January 04, 2015

Web Programming with F#

Guide - Web Programming | The F# Software Foundation
"an overview of the packages and tools for web programming with F#"


F# MVC 5 extension (MVC 5 and Web API 2.2, for Visual Studio 2012 and 2013)

WebSharper
"allows end-to-end web applications with both client and server developed in F#. It includes TypeScript interoperability, mobile web apps, getting started material, templates and much more."

FunScript
"FunScript is an F# to JavaScript converter with TypeScript interoperability."


While Elixir may be a functional language of the future for highly reliable systems (i.e. instead of node.js), F# is already a "whole stack" functional language that could be used for anything from data processing systems, web server apps (on Windows, Linux and Mac), web browser apps (converted to JavaScript) and mobile apps (with Xamarin)... almost same as C#, with briefer more functional syntax... 


No comments: