mmsyn7s 0.5.0.0 → 0.5.0.1
raw patch · 3 files changed
+11/−12 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +3/−3
- MMSyn7s.hs +7/−8
- mmsyn7s.cabal +1/−1
CHANGELOG.md view
@@ -38,7 +38,7 @@ and to obtain a list of lists of Strings -- the information about how many and what actually Ukrainian sounds representations are needed to be created if every sound representation is unique. -## 0.5.0.0 -- 2020-02-26+## 0.5.0.1 -- 2020-02-26 -* Fifth version. Added a function 'show7s9' and some descriptive statistics functions. For the first command line argument "-s" the program now prints some-descriptive statistics metrices for the given text.+* Fifth version revised A. Fixed issue with the duplicated record in the statistics. Improved formatting for the statistics printing by the program.+
MMSyn7s.hs view
@@ -100,15 +100,14 @@ } "-v" -> putStrLn "mmsyn7s: version 0.5.0.0" "-s" -> let ys = unwords . drop 1 $ texts in- do { putStrLn $ "Possibly unique sounds representations density: " ++ (show . sndsDensity $ ys)+ do { putStrLn $ "Possibly unique sounds representations density: " ++ (show . sndsDensity $ ys) ; putStrLn $ "Number of sounds representation that are enough to cover the text: " ++ (show . countSnds . show7s6 $ ys)- ; putStrLn $ "Possibly unique sounds representations density: " ++ (show . sndsDensity $ ys)- ; putStrLn $ "Uniqueness periods: " ++ (show . uniquenessPeriods $ ys)- ; putStrLn $ "Mean for uniqueness periods list: " ++ (show . uniqPeriodsMean $ ys)- ; putStrLn $ "Dispersion for uniqueness periods list: " ++ (show . uniqPeriodsDispersion $ ys)- ; putStrLn $ "Standard quadratic deviation for uniqueness periods list: " ++ (show . uniqStdQDeviation $ ys)- ; putStrLn $ "The maximum element in the uniqueness periods list: " ++ (show . uniqMax $ ys)- ; putStrLn $ "The minimum element in the uniqueness periods list: " ++ (show . uniqMin $ ys)+ ; putStrLn $ "Uniqueness periods: " ++ (show . uniquenessPeriods $ ys)+ ; putStrLn $ "Mean for uniqueness periods list: " ++ (show . uniqPeriodsMean $ ys)+ ; putStrLn $ "Dispersion for uniqueness periods list: " ++ (show . uniqPeriodsDispersion $ ys)+ ; putStrLn $ "Standard quadratic deviation for uniqueness periods list: " ++ (show . uniqStdQDeviation $ ys)+ ; putStrLn $ "The maximum element in the uniqueness periods list: " ++ (show . uniqMax $ ys)+ ; putStrLn $ "The minimum element in the uniqueness periods list: " ++ (show . uniqMin $ ys) } "1" -> putStrLn . show . fst . show7s5 . unwords . drop 1 $ texts "-1" -> putStrLn . snd . show7s5 . unwords . drop 1 $ texts
mmsyn7s.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: mmsyn7s-version: 0.5.0.0+version: 0.5.0.1 synopsis: Shows a sorted list of the Ukrainian sounds representations that can be used by mmsyn7 series of programs description: A program and a library that show a sorted list of the Ukrainian sounds representations that can be used by mmsyn7 series of programs homepage: https://hackage.haskell.org/package/mmsyn7s