Proposal
Rewriting the bindings by the polymorphic variant using the untagged variant in ReScript v11. e.g. https://github.com/rescript-react-native/rescript-react-navigation/blob/main/src/NativeStack.res#L9-L19
Benefit
Using variant versus polymorphic variant gives us more information at compile time, and is more idiomatic.
Proposal
Rewriting the bindings by the polymorphic variant using the untagged variant in ReScript v11. e.g. https://github.com/rescript-react-native/rescript-react-navigation/blob/main/src/NativeStack.res#L9-L19
Benefit
Using variant versus polymorphic variant gives us more information at compile time, and is more idiomatic.