This Haskell library provides a way to represent and apply permutations with ease.
The main selling point of this library is its ability to convert the sequence of swaps and linear representation of a permutation. This functionality allows for easy application of a permutation or its inverse to an array, all while maintaining a maximum memory usage of O(1).
It is important to note that Permutation is licensed under the BSD License and has widespread distribution. Try out Permutation for your next project and experience the power and flexibility of this exceptional Haskell library.
Version 0.4.1: N/A