Copyright | (c) OleksandrZhabenko 2020-2022 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Stability | Experimental |
Safe Haskell | Safe-Inferred |
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) -> String -> FuncRep2 ReadyForConstructionPL Int16 c
- procB2FG :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> ([Double] -> Double) -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procB2F :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procB2FF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> Double -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procB2InvFG :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> ([Double] -> Double) -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procB2InvF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procB2InvFF :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> Double -> (Double -> c) -> MappingFunctionPL -> Coeffs2 -> String -> FuncRep2 ReadyForConstructionPL Double c
- procRhythm23F :: Ord c => (Double -> c) -> String -> (String -> Coeffs2 -> ReadyForConstructionPL -> Double) -> Coeffs2 -> FuncRep2 ReadyForConstructionPL Double c
- procDiverse2F :: Ord c => GWritingSystemPRPLX -> String -> (Double -> c) -> String -> FuncRep2 ReadyForConstructionPL Double c
- procRhythmicity23F :: Ord c => Double -> (Double -> c) -> (Double -> String -> MappingFunctionPL) -> String -> Coeffs2 -> GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> String -> FuncRep2 ReadyForConstructionPL Double c
Functions with Int16
:: Ord c | |
=> GWritingSystemPRPLX | |
-> String | Actually is the ' ':us ++ vs in the following functions where in the definition is us and vs |
-> (Int16 -> c) | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Int16 c |
Functions with Double
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> ([Double] -> Double) | |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> Double | |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> ([Double] -> Double) | |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
:: Ord c | |
=> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> Double | |
-> (Double -> c) | |
-> MappingFunctionPL | |
-> Coeffs2 | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
procRhythm23F :: Ord c => (Double -> c) -> String -> (String -> Coeffs2 -> ReadyForConstructionPL -> Double) -> Coeffs2 -> FuncRep2 ReadyForConstructionPL Double c Source #
:: Ord c | |
=> GWritingSystemPRPLX | |
-> String | Actually is the ' ':us ++ vs in the following functions where in the definition is us and vs |
-> (Double -> c) | |
-> String | Specifies the list of |
-> FuncRep2 ReadyForConstructionPL Double c |
Working with rhythmicity
:: Ord c | |
=> Double | |
-> (Double -> c) | |
-> (Double -> String -> MappingFunctionPL) | |
-> String | |
-> Coeffs2 | |
-> GWritingSystemPRPLX | |
-> [(Char, Char)] | |
-> CharPhoneticClassification | |
-> SegmentRulesG | |
-> String | Corresponds to the 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | The starting |
-> FuncRep2 ReadyForConstructionPL Double c |