| ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
Synopsis | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
Documentation | ||||||||||||||||||||||||||||
(<#>) :: (a -> b) -> (c -> d) -> (a, c) -> (b, d) | ||||||||||||||||||||||||||||
newtype ExteriorMonomial symb | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
type ExteriorTerm symb coeff = (ExteriorMonomial symb, coeff) | ||||||||||||||||||||||||||||
toExteriorMonomial :: (Ord symb, Num coeff) => [symb] -> Maybe (ExteriorTerm symb coeff) | ||||||||||||||||||||||||||||
The result may be zero if there is a repeated symbol; this case is encoded as Nothing. | ||||||||||||||||||||||||||||
toExteriorTerm :: (Ord symb, Num coeff) => [symb] -> coeff -> Maybe (ExteriorTerm symb coeff) | ||||||||||||||||||||||||||||
mulExteriorTerm :: (Ord symb, Num coeff) => ExteriorTerm symb coeff -> ExteriorTerm symb coeff -> Maybe (ExteriorTerm symb coeff) | ||||||||||||||||||||||||||||
showExteriorMonomialWith :: (symb -> String) -> ExteriorMonomial symb -> String | ||||||||||||||||||||||||||||
exteriorMonomP :: Num c => Parser (ExteriorTerm Symbol c) | ||||||||||||||||||||||||||||
extAlgP :: Parser (ExtAlg Integer) | ||||||||||||||||||||||||||||
parseExtAlg :: String -> ExtAlg Integer | ||||||||||||||||||||||||||||
newtype ExtAlgebra symb coeff | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
type ExtAlg c = ExtAlgebra Symbol c | ||||||||||||||||||||||||||||
(/\) :: (Ord s, Num c) => ExtAlgebra s c -> ExtAlgebra s c -> ExtAlgebra s c | ||||||||||||||||||||||||||||
fromLinear :: (Ord s, Num c) => FreeMod s c -> ExtAlgebra s c | ||||||||||||||||||||||||||||
Produced by Haddock version 2.4.1 |