phonetic-languages-simplified-generalized-properties-array-0.10.1.0: Some 'properties' of the phonetic languages approach text.
Copyright(c) OleksandrZhabenko 2020-2022
LicenseMIT
Maintainerolexandr543@yahoo.com
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010
Extensions
  • Cpp
  • BangPatterns

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

Functions with Int16

procDiverse2I Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> String

Actually is the ' ':us ++ vs in the following functions where in the definition is us and vs Strings. See the source code of the module.

-> (Int16 -> c) 
-> FuncRep2 String Int16 c 

Functions with Double

procB2FG Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> ([Double] -> Double) 
-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procB2F Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procB2FF Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> Double 
-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procB2InvFG Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> ([Double] -> Double) 
-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procB2InvF Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procB2InvFF Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> [(Char, Char)] 
-> CharPhoneticClassification 
-> SegmentRulesG 
-> String

Corresponds to the '0' symbol delimiter in the ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> Double 
-> (Double -> c) 
-> ([[[PRS]]] -> [[Double]]) 
-> Coeffs2 
-> FuncRep2 String Double c 

procDiverse2F Source #

Arguments

:: Ord c 
=> GWritingSystemPRPLX 
-> String

Actually is the ' ':us ++ vs in the following functions where in the definition is us and vs Strings. See the source code of the module.

-> (Double -> c) 
-> FuncRep2 String Double c 

Working with rhythmicity

procRhythmicity23F Source #

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 ukrainian-phonetics-basic-array package.

-> String

Corresponds to the '1' and '-' symbol delimiters in the ukrainian-phonetics-basic-array package.

-> FuncRep2 String Double c