exercism / ocaml

Exercism exercises in OCaml.
https://exercism.org/tracks/ocaml
MIT License
94 stars 50 forks source link

[Track]: Added Key Features and Icons #483

Closed BethanyG closed 1 year ago

BethanyG commented 1 year ago

First pass at key features with icons. Pulled from Ocaml Strengths

  1. Type inference: Automatic inference makes the code less verbose and developers more efficient.

  2. Algebraic data types: Powerful tools to define and manipulate complex data structures with ease.

  3. Strong support for immutable programming: No need to make destructive updates to data structures or risk unintended consequences through mutation.

  4. Static typing: Increased performance and reduced runtime errors.

  5. Parametric polymorphism: Allows the construction of abstractions that work across different data types, like generics do in Java and templates do in C++

  6. First class functions: Can be passed like any value, used as arguments, and returned from other functions.