| Copyright | (c) OleksandrZhabenko 2020-2021 |
|---|---|
| License | MIT |
| Maintainer | olexandr543@yahoo.com |
| Stability | Experimental |
| Safe Haskell | None |
| Language | Haskell2010 |
| Extensions |
|
Phonetic.Languages.Array.General.PropertiesFuncRepG2
Description
Generalization of the functionality of the DobutokO.Poetry.Norms
and DobutokO.Poetry.Norms.Extended modules
from the dobutokO-poetry package and the recent module Phonetic.Languages.Array.General.PropertiesFuncRepG2
from the phonetic-languages-simplified-properties-array. If you import the module with the last one
module, please, use the qualified import, because of common names.
Instead of vectors, uses arrays.
Synopsis
- procDiverse2I :: Ord c => GWritingSystemPRPLX -> String -> (Int16 -> c) -> FuncRep2 String Int16 c
- procB2FG :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> ([Double] -> Double) -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procB2F :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procB2FF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> Double -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procB2InvFG :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> ([Double] -> Double) -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procB2InvF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procB2InvFF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> Double -> (Double -> c) -> ([[[PRS]]] -> [[Double]]) -> Coeffs2 -> FuncRep2 String Double c
- procRhythm23F :: Ord c => (Double -> c) -> String -> (String -> Coeffs2 -> String -> Double) -> Coeffs2 -> FuncRep2 String Double c
- procDiverse2F :: Ord c => GWritingSystemPRPLX -> String -> (Double -> c) -> FuncRep2 String Double c
- procRhythmicity23F :: Ord c => Double -> (Double -> c) -> (Double -> String -> [[[PRS]]] -> [[Double]]) -> String -> Coeffs2 -> GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> FuncRep2 String Double c
Functions with Int16
Functions with Double
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> ([Double] -> Double) | |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> Double | |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> ([Double] -> Double) | |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
Arguments
| :: Ord c | |
| => GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> Double | |
| -> (Double -> c) | |
| -> ([[[PRS]]] -> [[Double]]) | |
| -> Coeffs2 | |
| -> FuncRep2 String Double c |
procRhythm23F :: Ord c => (Double -> c) -> String -> (String -> Coeffs2 -> String -> Double) -> Coeffs2 -> FuncRep2 String Double c Source #
Working with rhythmicity
Arguments
| :: Ord c | |
| => Double | |
| -> (Double -> c) | |
| -> (Double -> String -> [[[PRS]]] -> [[Double]]) | |
| -> String | |
| -> Coeffs2 | |
| -> GWritingSystemPRPLX | |
| -> [(Char, Char)] | |
| -> CharPhoneticClassification | |
| -> SegmentRulesG | |
| -> String | Corresponds to the '0' symbol delimiter in the |
| -> String | Corresponds to the '1' and '-' symbol delimiters in the |
| -> FuncRep2 String Double c |