Kullanıcı tanımlı bir kare kök işlevi (sqrt), F # 'nin unit system ile doğru şekilde etkileşime girecek şekilde nasıl yazılabileceğini merak ettim. o gibi olmalıdır Ne:
let sqrt (x : float<'u^2>) =
Bu gerçekten aptal bir soru olabilir, ancak ... Coğrafya.STLength hangi birimleri döndürür? official MSDN page, döndürülen birimler hakkında hiçbir şey söylemiyor ve this blog entry, burada STLength()