У меня есть некоторый код в F #, который работал нормально, но теперь любая функция возвращает имя привязки let с номером строки @ +? Так до того, когда я сделал что-то вроде этого:
let sqlData = GetSummary 2011
Я бы получил данные. Теперь я получаю sqlData @ 160 в качестве возвращаемого типа, который нарушает другие функции, ожидающие определенного типа. Буду признателен за любую помощь в том, почему это внезапно начало происходить.
UPDATE:
Поэтому я изменил код GetSummary на этот, просто чтобы посмотреть, что произойдет:
let GetSummary fiscalYear =
let g = 22
g
И ничего не изменилось. Я получил точно такие же результаты, и он не сломался бы в функции, даже если у меня есть точка останова. Это также не будет входить в GetSummary. Почему бы игнорировать некоторые функции, а не другие?