F# - Understanding types that use generics
问题 I am having an F# exam in 10 days and as I am currently doing old exam sets, I ran into a problem understanding generics and especially types that have two polymorphic arguments. The questions should be rather easy to solve, but how it works syntactically, I am not sure. The old exam question is as follows: The following type Sum<'a,'b> comprises two different kinds of values type Sum<'a,'b> = | Left of 'a | Right of 'b Now I need to write two values of type Sum<int list, bool option> , one