Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
UFD NModPoly Source # | |
Storable CNModPoly Source # | |
Defined in Data.Number.Flint.NMod.Types.FFI | |
Semigroup NModPoly Source # | |
Enum NModPoly Source # | |
Defined in Data.Number.Flint.NMod.Poly.Instances | |
Num NModPoly Source # | |
Defined in Data.Number.Flint.NMod.Poly.Instances | |
Integral NModPoly Source # | |
Defined in Data.Number.Flint.NMod.Poly.Instances | |
Real NModPoly Source # | |
Defined in Data.Number.Flint.NMod.Poly.Instances toRational :: NModPoly -> Rational # | |
Show NModPoly Source # | |
Eq NModPoly Source # | |
Ord NModPoly Source # | |
Defined in Data.Number.Flint.NMod.Poly.Instances |
data CNModPolyFactor Source #
Instances
Storable CNModPolyFactor Source # | |
Defined in Data.Number.Flint.NMod.Types.FFI sizeOf :: CNModPolyFactor -> Int # alignment :: CNModPolyFactor -> Int # peekElemOff :: Ptr CNModPolyFactor -> Int -> IO CNModPolyFactor # pokeElemOff :: Ptr CNModPolyFactor -> Int -> CNModPolyFactor -> IO () # peekByteOff :: Ptr b -> Int -> IO CNModPolyFactor # pokeByteOff :: Ptr b -> Int -> CNModPolyFactor -> IO () # peek :: Ptr CNModPolyFactor -> IO CNModPolyFactor # poke :: Ptr CNModPolyFactor -> CNModPolyFactor -> IO () # |
Instances
Storable CNModMat Source # | |
Defined in Data.Number.Flint.NMod.Types.FFI |
data CNModPolyMat Source #
Instances
Storable CNModPolyMat Source # | |
Defined in Data.Number.Flint.NMod.Types.FFI sizeOf :: CNModPolyMat -> Int # alignment :: CNModPolyMat -> Int # peekElemOff :: Ptr CNModPolyMat -> Int -> IO CNModPolyMat # pokeElemOff :: Ptr CNModPolyMat -> Int -> CNModPolyMat -> IO () # peekByteOff :: Ptr b -> Int -> IO CNModPolyMat # pokeByteOff :: Ptr b -> Int -> CNModPolyMat -> IO () # peek :: Ptr CNModPolyMat -> IO CNModPolyMat # poke :: Ptr CNModPolyMat -> CNModPolyMat -> IO () # |