numeric-prelude-0.3: An experimental alternative hierarchy of numeric type classes

PortabilityRoutines and abstractions for permutations of Integers.
Stabilityprovisional
Maintainernumericprelude@henning-thielemann.de

MathObj.Permutation

Description

  • ** Seems to be a candidate for Algebra directory. Algebra.PermutationGroup ?

Synopsis

Documentation

class C p whereSource

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)Source

apply :: Ix i => p i -> i -> iSource

inverse :: Ix i => p i -> p iSource

Instances

C T