Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Pure Haskell functions for testing and benchmarking.
- derangement :: Integral a => Int -> a
- factorial :: Integral a => Int -> a
- hsIsPrime :: Integral a => a -> Bool
- hsDoubleFactorial :: Integral a => a -> a
- hsChoose :: Integral a => a -> Int -> a
- hsTotient :: Integral a => a -> a
- hsTau :: Integral a => a -> Int
- hsTotientSum :: Integral a => a -> a
- hsLittleOmega :: Integral a => a -> Int
- hsIsPerfect :: Integral a => a -> Bool
- hsSumDivisors :: Integral a => a -> a
- hsCatalan :: Integral a => Int -> a
- hsFibonacci :: Integral a => Int -> a
Useful functions
derangement :: Integral a => Int -> a Source #
See here.
λ:> fmap derangement [0..10] :: [Integer] [1,0,1,2,9,44,265,1854,14833,133496,1334961]
Functions exported for testing and benchmarking
hsDoubleFactorial :: Integral a => a -> a Source #
hsTotientSum :: Integral a => a -> a Source #
hsLittleOmega :: Integral a => a -> Int Source #
hsIsPerfect :: Integral a => a -> Bool Source #
hsSumDivisors :: Integral a => a -> a Source #
hsFibonacci :: Integral a => Int -> a Source #