Functors give you a way to describe your types in a more concise way. Compare these two examples:
Belt.Map.t<Name.t, animal, Name.identity>
MapOf(Name).t<animal>
In Reason it works perfectly fine
In Rescript it results in a syntax error.
It looks like this feature is not supported in Rescript (or am I missing something obvious?).