Copyright | (c) OleksandrZhabenko 2020-2022 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Stability | Experimental |
Safe Haskell | None |
Language | Haskell2010 |
Extensions |
|
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
:: 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 |
:: 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 |
:: 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 |
:: 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 |
:: 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 |
:: 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
:: 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 |