I\'m trying to pattern match against a few types that I care about for SQL generation. Ideally I\'d like to do this:
let rec getSafeValue record (prop: Prope
This can't work in F# without covariance. Assuming that you're happy for v to be of type obj, you want to be able to treat Option as if it was Option. Without covariance, Option and Option are independent types.
v
obj
Option