Copyright | (c) Wanja Chresta 2018 |
---|---|
License | GPL-3 |
Maintainer | wanja dot hs at chrummibei dot ch |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Orphan instances
IntegerAsType p => Bounded (Fp p) Source # | |
IntegerAsType p => Random (Fp p) Source # | |
(FinSet fp, Eq fp, Num fp, PolynomialAsType fp poly) => Bounded (ExtensionField fp poly) Source # | |
minBound :: ExtensionField fp poly # maxBound :: ExtensionField fp poly # | |
(FinSet fp, Ord fp, Num fp, PolynomialAsType fp poly) => Random (ExtensionField fp poly) Source # | |
randomR :: RandomGen g => (ExtensionField fp poly, ExtensionField fp poly) -> g -> (ExtensionField fp poly, g) # random :: RandomGen g => g -> (ExtensionField fp poly, g) # randomRs :: RandomGen g => (ExtensionField fp poly, ExtensionField fp poly) -> g -> [ExtensionField fp poly] # randoms :: RandomGen g => g -> [ExtensionField fp poly] # randomRIO :: (ExtensionField fp poly, ExtensionField fp poly) -> IO (ExtensionField fp poly) # randomIO :: IO (ExtensionField fp poly) # |