Embarrassing: a definition.
@otini speaking of Ocaml, what are the biggest benefits of it? I looked into it several years ago, but I stopped because I didn't have a project to implement using it.
What kind of project would be easiest to implement in Ocaml which also shows it off in the best way?
@loke I guess I like OCaml because it's functional but still simple and quite minimal, unlike e.g. Haskell (I like Haskell too though).
I think it's a good choice if performance matters to you but you still want to use a functional language. It's also quite nice to write compilers with it 😛
The benefits of #OCaml are most apparent in a project involving some complicated data structures — (G)ADTs and parametric modules are super useful for defining and operating with those structures.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!