Использование конструктора вариантного типа только с одним значением кортежа

# type foo = Foo of int * int
# let t = (1, 2)
# Foo t
Error: The constructor Foo expects 2 argument(s),
   but is applied here to 1 argument(s)

Как получилось, что я должен do Foo (1, 2), чтобы избежать этой ошибки, даже если tимеет соответствующий тип?

7
задан Ricardo 19 March 2012 в 17:14
поделиться