Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Caveat: I can vouch for the following only on Windows desktop.

I would say F# is an implementation that includes all the good parts of Ocaml the language and .Net the ecosystem.

Very good tooling. A feasible multithreading story. Industry level support.

A pet of mine: Has ecosystem support for real time graphics (OpenTK, Monogame, etc).



> I would say F# is an implementation that includes all the good parts of Ocaml the language

I like F#, but this just isn't true:

- Polymorphic variants

- GADTs

- Module system

The last one, in particular, is one of the best features of OCaml.


Sorry, I was a bit imprecise. I was thinking only about basic stuff like list operations being supported in the basic syntax, algebraic datatypes, pattern matching and optional mutability.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: