packages feed

uniqueness-periods-vector-properties 0.4.0.1 → 0.5.0.0

raw patch · 3 files changed

+46/−3 lines, 3 filesdep +mmsyn6ukrdep +phonetic-languages-ukrainiandep +uniqueness-periods-vector-commonPVP ok

version bump matches the API change (PVP)

Dependencies added: mmsyn6ukr, phonetic-languages-ukrainian, uniqueness-periods-vector-common

API changes (from Hackage documentation)

+ Languages.UniquenessPeriods.Vector.PropertiesFuncRep: procBothF :: FuncRep String (UniquenessGeneral2 Char) [Float]
+ Languages.UniquenessPeriods.Vector.PropertiesFuncRep: procDiverse2F :: FuncRep String (UniquenessGeneral2 Char) [Float]
+ Languages.UniquenessPeriods.Vector.PropertiesFuncRep: procDiverse2I :: FuncRep String (UniquenessGeneral2 Char) [Int]
+ Languages.UniquenessPeriods.Vector.PropertiesFuncRep: procRhythmicity23F :: FuncRep String (UniquenessGeneral2 Char) [Float]

Files

ChangeLog.md view
@@ -34,3 +34,7 @@  * Fourth version revised A. Some documentation improvments. Explicit specifying of the exported functions in the module Languages.UniquenessPeriods.Vector.PropertiesSyllables.++## 0.5.0.0 -- 2020-10-09++* Fifth version. Added a new module Languages.UniquenessPeriods.Vector.PropertiesFuncRep. Added new dependencies to satisfy the new module dependencies.
+ Languages/UniquenessPeriods/Vector/PropertiesFuncRep.hs view
@@ -0,0 +1,38 @@+-- |+-- Module      :  Languages.UniquenessPeriods.Vector.PropertiesFuncRep+-- Copyright   :  (c) OleksandrZhabenko 2020+-- 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.++module Languages.UniquenessPeriods.Vector.PropertiesFuncRep where++import qualified Data.Vector as V+import String.Languages.UniquenessPeriods.Vector+import Languages.UniquenessPeriods.Vector.PropertiesSyllables+import Languages.UniquenessPeriods.Vector.Properties+import Languages.Rhythmicity+import Languages.UniquenessPeriods.Vector.Data+import Languages.Phonetic.Ukrainian.PrepareText+import GHC.Float (int2Float)+import Melodics.Ukrainian (convertToProperUkrainian)++procDiverse2I :: FuncRep String (UniquenessGeneral2 Char) [Int]+procDiverse2I = D2 (uniquenessPeriodsVector3 " 01-" . aux0 . convertToProperUkrainian) (justOneValue2Property . diverse2)+{-# INLINE procDiverse2I #-}++procDiverse2F :: FuncRep String (UniquenessGeneral2 Char) [Float]+procDiverse2F = D2 (uniquenessPeriodsVector3 " 01-" . aux0 . convertToProperUkrainian) (justOneValue2Property . int2Float . diverse2)+{-# INLINE procDiverse2F #-}++procRhythmicity23F :: FuncRep String (UniquenessGeneral2 Char) [Float]+procRhythmicity23F = U1 (justOneValue2Property . rhythmicity0)+{-# INLINE procRhythmicity23F #-}++procBothF :: FuncRep String (UniquenessGeneral2 Char) [Float]+procBothF = U1 (\xs -> [(int2Float . diverse2 . uniquenessPeriodsVector3 " 01-" . aux0 . convertToProperUkrainian $ xs)*(rhythmicity0 xs)])+{-# INLINE procBothF #-}
uniqueness-periods-vector-properties.cabal view
@@ -3,7 +3,7 @@ -- http://haskell.org/cabal/users-guide/  name:                uniqueness-periods-vector-properties-version:             0.4.0.1+version:             0.5.0.0 synopsis:            Metrices for the maximum element for the uniqueness-periods-vector packages family. description:         Metrices for the maximum element for the uniqueness-periods-vector packages family. Generalization of the DobutokO.Poetry.Norms and DobutokO.Poetry.Norms.Extended modules from dobutokO-poetry package. homepage:            https://hackage.haskell.org/package/uniqueness-periods-vector-properties@@ -18,9 +18,10 @@ cabal-version:       >=1.10  library-  exposed-modules:     Languages.UniquenessPeriods.Vector.Properties, Languages.UniquenessPeriods.Vector.PropertiesSyllables+  exposed-modules:     Languages.UniquenessPeriods.Vector.Properties, Languages.UniquenessPeriods.Vector.PropertiesSyllables, Languages.UniquenessPeriods.Vector.PropertiesFuncRep+   -- other-modules:   other-extensions:    CPP, BangPatterns-  build-depends:       base >=4.7 && <4.15, vector >=0.11 && <0.14, uniqueness-periods-vector >=0.3 && <1, mmsyn7s >=0.9 && <1, phonetic-languages-rhythmicity >=0.1.0.1 && <1+  build-depends:       base >=4.7 && <4.15, vector >=0.11 && <0.14, uniqueness-periods-vector >=0.3 && <1, mmsyn7s >=0.9 && <1, phonetic-languages-rhythmicity >=0.1.0.1 && <1, uniqueness-periods-vector-common >=0.5 && <1, phonetic-languages-ukrainian >=0.2.3 && <1, mmsyn6ukr >=0.8.1 && <1   -- hs-source-dirs:   default-language:    Haskell2010