<commit_before>homepage: https://hackage.haskell.org/package/mmsyn7s
changelog-type: markdown
hash: 70a70a34081a922a75ba671801d1f135fee046de9858403c3814f61eaf15414e
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Shows a sorted list of the Ukrainian sounds representations that can be
  used by mmsyn7 series of programs
changelog: "# Revision history for mmsyn7s\n\n## 0.1.0.0 -- 2020-01-09\n\n* First
  version. Released on an unsuspecting world.\n\n## 0.1.1.0 -- 2020-01-10\n\n* First
  version revised A. Added a function show7s2 for the usage in the mmsyn7ukr package.\n\n##
  0.2.0.0 -- 2020-02-24\n\n* Second version. Added functions that can be used to divide
  a given text to parts with the unique Ukrainian sounds representations (except silent
  ones) and\nthe rest of the text being represented. Changed code for mmsyn7s function
  for readability. Some minor documentation improvements.\n\n## 0.3.0.0 -- 2020-02-25\n\n*
  Third version. Added README.markdown file. Added the analysis for the first command
  line argument. Added the possibility to process a Ukrainian text as a whole\nor
  alternatively by parts, each of which contains only unique String Ukrainian sounds
  representations (except for the silent ones). Some minor code and documentation\nimprovements.\n\n##
  0.3.0.1 -- 2020-02-25\n\n* Third version revised A. Improved formatting for the
  README.markdown file.\n\n## 0.3.1.0 -- 2020-02-25\n\n* Third version revised B.
  Separated the \"1\" option into two different ones: \"1\" and \"-1\", each of which
  prints either a list of Strings or the rest of the text being\ntreated partially
  till the first duplicated Ukrainian sound representation (except the silent ones).
  Improved formatting for the documentation.\n\n## 0.3.1.1 -- 2020-02-25\n\n* Third
  version revised C. Fixed issue with being not complete the \"-h\" first command
  line argument information.\n\n## 0.4.0.0 -- 2020-02-26\n\n* Fourth version. Fixed
  issue with the documentation for the 'show7s5' function. Added some new library
  functions. Added the possibility to get some statistic metrics\nand 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\nrepresentation is
  unique.\n\n## 0.5.0.1 -- 2020-02-26\n\n* Fifth version revised A. Fixed issue with
  the duplicated record in the statistics. Improved formatting for the statistics
  printing by the program.\n\n## 0.5.0.2 -- 2020-02-26\n\n* Fifth version revised
  B. Fixed issue with the version number.\n\n## 0.6.0.0 -- 2020-02-28\n\n* Sixth version.
  Added packages mmsyn2 and mmsyn5 as a dependencies explicitly (earlier they wele
  as implicit dependencies because they are dependencies for\nmmsyn6ukr). Added the
  module MMSyn7.Syllable and the instruments to work with syllables. Added ghc-options
  for mmsyn7s.cabal file. Added some performance\nimprovements to the previous code.
  Some grammar issues fixed.\n\n## 0.6.1.0 -- 2020-02-28\n\n* Sixth version revised
  A. Fixed issue with the not being compiled because of the deprecated information
  in the mmsyn7s.cabal file.\n\n## 0.6.2.0 -- 2020-02-28\n\n* Sixth version revised
  B. Fixed issue with the not being compiled because of the wrong application of the
  function in the 'exceptRead' function.\n\n## 0.6.3.0 -- 2020-02-28\n\n* Sixth version
  revised C. Fixed issue with the not being compiled because of the wrong application
  of the function in the 'takeWordS' function.\n\n## 0.6.4.0 -- 2020-02-29\n\n* Sixth
  version revised D. Fixed issue with the 'notEqC' and respectively 'divideConsonants'
  functions. Added new functions to deal more with UZP datatype and so with\nclassical
  sounds in the MMSyn7.Syllable module and respectively in the MMSyn7s and Main modules.
  Changed the behaviour for \"-s2\" first command line argument\nfor mmsyn7s executable.
  Some minor documentation improvements.\n\n## 0.6.5.0 -- 2020-03-01\n\n* Sixth version
  revised E. Improved the performance of the 'main7s' function for the \"-s\" first
  command line parameter.\n\n## 0.6.5.1 -- 2020-03-01\n\n* Sixth version revised F.
  Improved formatting for the statistics printing for \"-s\" and \"-s2\" first command
  line arguments. \n\n## 0.6.6.0 -- 2020-03-08\n\n* Sixth version revised G. Changed
  the import of the datatype 'UZP' from the module MMSyn7.Syllable.\n\n## 0.6.7.0
  -- 2020-05-14\n\n* Sixth version revised H. Changed the bounds for dependencies
  so that now also GHC 8.10* series are supported.\n\n## 0.7.0.0 -- 2020-06-24\n\n*
  Seventh version. Changed Double to Float in the MMSyn7s module so that the functons
  can be consistent with new dobutokO packages. Besides, the double precision \nis
  not needed and in some cases is meaningless and can potentially (a little bit, however)
  reduce performance in some cases. Some minor code and documentation improvements.\n\n"
basic-deps:
  base: '>=4.7 && <4.15'
  mmsyn5: '>=0.4.4 && <1'
  mmsyn6ukr: '>=0.7.2 && <1'
  mmsyn2: '>=0.1.8 && <1'
  vector: '>=0.11 && <0.14'
all-versions:
- 0.7.0.0
author: OleksandrZhabenko
latest: 0.7.0.0
description-type: markdown
description: "        ***** Usage *****\n        =================\n\nThe package
  provides library functions and an executable. The executable\ntakes the first command
  line argument and (may be) a Ukrainian text\nbeing written without quotes as the<commit_msg>Update from Hackage at 2020-08-16T20:22:30Z<commit_after>homepage: https://hackage.haskell.org/package/mmsyn7s
changelog-type: markdown
hash: fee195f44a6a2cfddaa37dd95e34c02d2b26640c389a73b8ccd8b600d22dc172
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Shows a sorted list of the Ukrainian sounds representations that can be
  used by mmsyn7 series of programs
changelog: "# Revision history for mmsyn7s\n\n## 0.1.0.0 -- 2020-01-09\n\n* First
  version. Released on an unsuspecting world.\n\n## 0.1.1.0 -- 2020-01-10\n\n* First
  version revised A. Added a function show7s2 for the usage in the mmsyn7ukr package.\n\n##
  0.2.0.0 -- 2020-02-24\n\n* Second version. Added functions that can be used to divide
  a given text to parts with the unique Ukrainian sounds representations (except silent
  ones) and\nthe rest of the text being represented. Changed code for mmsyn7s function
  for readability. Some minor documentation improvements.\n\n## 0.3.0.0 -- 2020-02-25\n\n*
  Third version. Added README.markdown file. Added the analysis for the first command
  line argument. Added the possibility to process a Ukrainian text as a whole\nor
  alternatively by parts, each of which contains only unique String Ukrainian sounds
  representations (except for the silent ones). Some minor code and documentation\nimprovements.\n\n##
  0.3.0.1 -- 2020-02-25\n\n* Third version revised A. Improved formatting for the
  README.markdown file.\n\n## 0.3.1.0 -- 2020-02-25\n\n* Third version revised B.
  Separated the \"1\" option into two different ones: \"1\" and \"-1\", each of which
  prints either a list of Strings or the rest of the text being\ntreated partially
  till the first duplicated Ukrainian sound representation (except the silent ones).
  Improved formatting for the documentation.\n\n## 0.3.1.1 -- 2020-02-25\n\n* Third
  version revised C. Fixed issue with being not complete the \"-h\" first command
  line argument information.\n\n## 0.4.0.0 -- 2020-02-26\n\n* Fourth version. Fixed
  issue with the documentation for the 'show7s5' function. Added some new library
  functions. Added the possibility to get some statistic metrics\nand 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\nrepresentation is
  unique.\n\n## 0.5.0.1 -- 2020-02-26\n\n* Fifth version revised A. Fixed issue with
  the duplicated record in the statistics. Improved formatting for the statistics
  printing by the program.\n\n## 0.5.0.2 -- 2020-02-26\n\n* Fifth version revised
  B. Fixed issue with the version number.\n\n## 0.6.0.0 -- 2020-02-28\n\n* Sixth version.
  Added packages mmsyn2 and mmsyn5 as a dependencies explicitly (earlier they wele
  as implicit dependencies because they are dependencies for\nmmsyn6ukr). Added the
  module MMSyn7.Syllable and the instruments to work with syllables. Added ghc-options
  for mmsyn7s.cabal file. Added some performance\nimprovements to the previous code.
  Some grammar issues fixed.\n\n## 0.6.1.0 -- 2020-02-28\n\n* Sixth version revised
  A. Fixed issue with the not being compiled because of the deprecated information
  in the mmsyn7s.cabal file.\n\n## 0.6.2.0 -- 2020-02-28\n\n* Sixth version revised
  B. Fixed issue with the not being compiled because of the wrong application of the
  function in the 'exceptRead' function.\n\n## 0.6.3.0 -- 2020-02-28\n\n* Sixth version
  revised C. Fixed issue with the not being compiled because of the wrong application
  of the function in the 'takeWordS' function.\n\n## 0.6.4.0 -- 2020-02-29\n\n* Sixth
  version revised D. Fixed issue with the 'notEqC' and respectively 'divideConsonants'
  functions. Added new functions to deal more with UZP datatype and so with\nclassical
  sounds in the MMSyn7.Syllable module and respectively in the MMSyn7s and Main modules.
  Changed the behaviour for \"-s2\" first command line argument\nfor mmsyn7s executable.
  Some minor documentation improvements.\n\n## 0.6.5.0 -- 2020-03-01\n\n* Sixth version
  revised E. Improved the performance of the 'main7s' function for the \"-s\" first
  command line parameter.\n\n## 0.6.5.1 -- 2020-03-01\n\n* Sixth version revised F.
  Improved formatting for the statistics printing for \"-s\" and \"-s2\" first command
  line arguments. \n\n## 0.6.6.0 -- 2020-03-08\n\n* Sixth version revised G. Changed
  the import of the datatype 'UZP' from the module MMSyn7.Syllable.\n\n## 0.6.7.0
  -- 2020-05-14\n\n* Sixth version revised H. Changed the bounds for dependencies
  so that now also GHC 8.10* series are supported.\n\n## 0.7.0.0 -- 2020-06-24\n\n*
  Seventh version. Changed Double to Float in the MMSyn7s module so that the functons
  can be consistent with new dobutokO packages. Besides, the double precision \nis
  not needed and in some cases is meaningless and can potentially (a little bit, however)
  reduce performance in some cases. Some minor code and documentation improvements.\n\n##
  0.8.0.0 -- 2020-08-16\n\n* Eighth version. Changed the import from MMSyn6Ukr.Show7s
  module and therefore the mmsyn6ukr dependency bounds.\n"
basic-deps:
  base: '>=4.7 && <4.15'
  mmsyn5: '>=0.4.4 && <1'
  mmsyn6ukr: '>=0.8 && <1'
  mmsyn2: '>=0.1.8 && <1'
  vector: '>=0.11 && <0.14'
all-versions:
- 0.8.0.0
author: OleksandrZhabenko
latest: 0.8.0.0
description-type: markdown
description: "        ***** Usage *****\n        =================\n\nThe package
  provides library functions and an executable. The executable\ntakes the first command
  line argument and (may be) a Ukrainian text\nbeing written without quotes as the
{'fraction_non_alphanumeric': 0.10267292757811089, 'fraction_numerical': 0.06456564926855698, 'mean_word_length': 3.4910786699107867, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 45, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1040389', 'n_tokens_mistral': 4003, 'n_tokens_neox': 3505, 'n_words': 1395}