|
|
|
|
|
by mjul
1708 days ago
|
|
Type providers are novel. It is a mechanism to provide type safe access to structured data and data services with almost no code. It feels like magic. Like other ML-derived languages (F# is an OCaml dialect) it has algebraic data types and pattern matching to make code simple and complete without missing edge cases. Also, it is arguably the best functional language on .NET, so it has a great platform with a large ecosystem to build on. And the tooling is great (Jetbrains, Microsoft IDEs). |
|
I still need to learn how to write a type provider just so I can.