phonetic-languages-permutations-0.1.1.0: Commonly used versions of the phonetic-languages-common package
Copyright(c) OleksandrZhabenko 2020
LicenseMIT
Maintainerolexandr543@yahoo.com
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

Phonetic.Languages.Permutations

Description

Commonly used versions of the phonetic-languages-common package functions.

Synopsis

Documentation

universalSetG Source #

Arguments

:: (Eq a, Foldable t, InsertLeft t a, Monoid (t a), Monoid (t (t a))) 
=> t a 
-> t (t a) 
-> (t a -> Vector a)

The function that is used internally to convert to the boxed Vector of a so that the function can process further the permutations

-> (t (t a) -> Vector (Vector a))

The function that is used internally to convert to the boxed Vector of Vector of a so that the function can process further

-> Vector (Vector Int)

The list of permutations of Int indices starting from 0 and up to n (n is probably less than 7).

-> Vector (Vector a) 
-> Vector (Vector a) 

A key point of the evaluation -- the universal set of the task represented as a Vector of Vector of a.