Hacker News new | ask | show | jobs
by jon49 3518 days ago
F# is an amazing language on the .NET stack that is strongly/statically typed but will infer many of the types. It has TypeProviders which let you strongly type your external code sources (FSharp.Data.SqlClient is just amazing - statically typed SQL directly in your code!). Unions/Discriminated Unions, units, etc.

Much cleaner than C# with all the .NET goodness!