Я использую VS 2010. Это
let b =
let a: int option = None
a.Value
дает мне приятное исключение NullReferenceException в отладчике, как и ожидалось.
Теперь попробуйте это:
type A = B
let b2 =
let a: A option = None
a.Value
Вместо этого я получаю окно «Нет доступного источника» в отладчике. Зачем? И как заставить его работать правильно?