{-# OPTIONS_HADDOCK show-extensions #-}
-- |
-- Module : Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2
-- Copyright : (c) OleksandrZhabenko 2020-2022
-- License : MIT
-- Stability : Experimental
-- Maintainer : olexandr543@yahoo.com
--
-- Generalization of the functionality of the DobutokO.Poetry.Norms
-- and DobutokO.Poetry.Norms.Extended modules
-- from the @dobutokO-poetry@ package. Instead of vectors, uses arrays.
{-# LANGUAGE CPP, BangPatterns #-}
module Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2 (
-- * Extended functions
-- ** Functions with 'Int16'
procDiverse2ITup
-- ** Functions with 'Double'
-- *** More general
, procB2FGTup
, procB2InvFGTup
-- *** Usual ones
, procDiverse2FTup
, procBothFTup
, procBothFFTup
, procBothInvFTup
, procBothInvFFTup
-- *** Working with generated by r-glpk-phonetic-languages-ukrainian-durations syllable durations
, procBoth2FTup
, procBoth2FFTup
, procBoth2InvFTup
, procBoth2InvFFTup
-- *** NEW Working with generated by r-glpk-phonetic-languages-ukrainian-durations syllable durations
, procBoth3FTup
, procBoth3FFTup
, procBoth3InvFTup
, procBoth3InvFFTup
, procBoth4FTup
, procBoth4FFTup
, procBoth4InvFTup
, procBoth4InvFFTup
-- ** Working with rhythmicity
, procRhythmicity23FTup
-- *** Working with rhythmicity that can be defined by the user (using 'rhythmicityH')
, procRhythmicity23FHTup
) where
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2Common
import Phonetic.Languages.Array.Ukrainian.PropertiesSyllablesG2Common
import Phonetic.Languages.Array.Ukrainian.Common
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2Diverse
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2Rhythmicity
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG21
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG22
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG23
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG24