Re[3]: [F#] Seq.exists , что я делаю не так
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.09.09 09:23
Оценка:
Здравствуйте, cadet354, Вы писали:

C>Здравствуйте, gandjustas, Вы писали:



G>>А лучше написать так:


G>>
G>>let  isPrime64 value =
G>>    let isqrt64 n:int64 = n |> float |> sqrt |> int64 // определение верхней границы
G>>    seq { for a in 2L .. isqrt64 value do yield a} 
G>>    |> Seq.forall(fun checker -> value % checker <> 0L)
G>>

C>согласен, так понятнее, но ошибка компиляции остается, причем таже самая.
у меня работает...
точно у isPrime64 аннотации нету?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.