2 ms·
You could evaluate using WebSharper which is opensource and company backed project with good trackrecord at using F# on server and client with same semantics.
by smoothdeveloper 10y ago
You could evaluate using WebSharper which is opensource and company backed project with good trackrecord at using F# on server and client with same semantics.
http://www.websharper.com/ http://www.websharper.com/
Fable has made few choices on the semantics which make it not totally identical to F# on the server, although this shouldn't impact most of the code severely; but the mindset of Fable is different than websharper.
For F# on the server, Mono might not be lightest (if you compare to python or ruby which are already there by default) but is still the most suitable option right now until the OSS dotnet core eco system stabilizes and supports major libraries.
F# is definitely a fine functional programming language, able to blend with a tinge of OO where it makes sense while still being functional first. Relatively easy to pick-up if you have exposure to haskell or ocaml or sibblings.