Я новичок в Haskell и немного пытаюсь:
isPrime :: Integer->Bool
isPrime x = ([] == [y | y<-[2..floor (sqrt x)], mod x y == 0])
У меня есть несколько вопросов.
(Floating Integer, RealFrac Integer)
, необходимые для определения isPrime
? Извините за мой английский.