NumericPrelude-0.0: An experimental alternative hierarchy of numeric type classesContentsIndex
MathObj.Permutation
PortabilityRoutines and abstractions for permutations of Integers.
Stabilityprovisional
Maintainernumericprelude@henning-thielemann.de
Description
Synopsis
class C p where
domain :: Ix i => p i -> (i, i)
apply :: Ix i => p i -> i -> i
inverse :: Ix i => p i -> p i
Documentation
class C p where
There are quite a few way we could represent elements of permutation groups: the images in a row, a list of the cycles, et.c. All of these differ highly in how complex various operations end up being.
Methods
domain :: Ix i => p i -> (i, i)
apply :: Ix i => p i -> i -> i
inverse :: Ix i => p i -> p i
show/hide Instances
Produced by Haddock version 0.7