В Эксперт F # 2.0 Дона Сима, Адама Гранича и Антонио Чистернино, стр. 44
Ввод типа: с помощью оператора | > можно ввести поток информации из вводят объекты в функции, управляющие этими объектами. F # использует информация, полученная из вывода типа для разрешения какого-либо языка конструкций, таких как доступ к свойствам и перегрузка метода. Эта опирается на распространяемую информацию слева направо, тщательный текст программы. В частности, введите информацию справа от позиции не учитывается при разрешении доступа и перегрузки свойств.
Так ясно, что использование | > может помочь сделать вывод типа.
Как всегда, объявление типа также полезно.
Существуют ли какие-либо другие средства/тактики, которые могут использоваться для вывода вывода F #?
ИЗМЕНИТЬ
Как правильно указал RamonSnir, предполагается, что один из них предполагает, что вывод типа делает как можно больше работы. Таким образом, добавление объявлений типов только потому, что вы можете это не то, что нужно делать. Не принимайте этот вопрос или ответы как нечто, что нужно сделать. Я задал вопрос, чтобы помочь лучше понять нюанс вывода типа и что может помочь в тех случаях, когда запрос типа нуждается в помощи. Поэтому, если вывод типа может разрешить все типы без помощи, то не давайте его, но когда это произойдет, было бы неплохо узнать некоторые способы помочь ему.