Copyright | (c) OleksandrZhabenko 2020-2021 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Stability | Experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Extensions | BangPatterns |
Generalization of the uniqueness-periods and uniqueness-periods-general packages functionality. Uses less dependencies.
Synopsis
- uniquenessPeriodsGG :: (Foldable t, Ord a) => a -> [a] -> t a -> [Int16]
- uniquenessPeriodsG :: Foldable t => String -> t Char -> [Int16]
- uniquenessPeriodsGI8 :: Foldable t => [Int8] -> t Int8 -> [Int16]
- diverse2GGL :: (Foldable t, Ord a) => a -> [a] -> t a -> Int16
- diverse2GL :: Foldable t => String -> t Char -> Int16
- diverse2GLInt8 :: Foldable t => [Int8] -> t Int8 -> Int16
List functions
uniquenessPeriodsGG :: (Foldable t, Ord a) => a -> [a] -> t a -> [Int16] Source #
A generalization of the uniquenessPeriods function of the uniqueness-periods
package.
uniquenessPeriodsG :: Foldable t => String -> t Char -> [Int16] Source #
A variant for the uniquenessPeriodsGG
function for Char
.
uniquenessPeriodsGI8 :: Foldable t => [Int8] -> t Int8 -> [Int16] Source #
A variant for the uniquenessPeriodsGG
function for Int8
.
diverse2GL :: Foldable t => String -> t Char -> Int16 Source #
A variant of the diverse2GGL
function for Char
.
diverse2GLInt8 :: Foldable t => [Int8] -> t Int8 -> Int16 Source #
A variant of the diverse2GGL
function for Int8
.