<commit_before>homepage: ''
changelog-type: markdown
hash: 34df0817c543894b53942852109da1ba7f3f615ca0aded9b9c58bf52d33017e8
test-bench-deps:
  MissingH: -any
  unix: -any
  base: -any
  time: -any
  filepath: -any
  parsec: -any
  HUnit: ==1.6.*
  containers: -any
  regex-compat: -any
  old-time: -any
  directory: -any
maintainer: <NAME>
synopsis: Large utility library
changelog: |
  # 1.5.0.0

  _<NAME>, 2022-02-12_

  - Dropped support for GHC ≤ 7.8.
  - Support `mtl-2.3`: removed `Error` instance for `BinPackerError` and `GZipError`.
  - Use `sortOn` in `packLargeFirst` ([#41](https://github.com/haskell-hvr/missingh/issues/41)).
  - Fix warnings for `-Wall` and `-Wcompat`.
  - Hardened code by making all imports explicit.
  - Tested with GHC 7.10 - 9.2.

  ### 1.4.3.1

  _<NAME>, 2022-02-12_

  - Remove spurious dependency on `random`.
  - Bump upper bounds on `base` and `time`.
  - Tested with GHC 7.0 - 9.2.

  ## 1.4.3.0

  _<NAME>, 2020-04-09_

  - New tuple construction helpers `Data.Tuple.Utils.dup` and `Data.Tuple.Utils.triple`
  - Close sockets on connection failure in `connectTCPAddr` ([#50](https://github.com/haskell-hvr/missingh/issues/50))

  ### 1.4.2.1

  _<NAME>, 2019-05-20_

  - GHC 7.0 only compat release

  ## 1.4.2.0

  _<NAME>, 2019-05-14_

  - Fix regression (introduced in 1.4.1.0 release) in `Data.Compression.Inflate`
  - Drop redundant dependency on `HUnit`
  - Add more explicit `SafeHaskell` annotations to modules; all modules
    except for `System.Debian` are now explicitly either `Safe` or `Trustworthy`
  - Add support for `network-3.0` and `network-3.1`

  ## 1.4.1.0

  _<NAME>, 2018-10-13_

  - Support for GHC 8.6.1 / `base-4.12` ([#45](https://github.com/haskell-hvr/missingh/issues/45))

  ### 1.4.0.1

  _<NAME>, 2016-06-15_

  - Restore compatibility with GHC 7.4.2

  # 1.4.0.0

  _<NAME>, 2016-06-29_

  - Removal of `Data.Hash.CRC32.Posix` and `System.Time.Utils.ParseDate`

  - Added explicit `SafeHaskell` annotations to modules
basic-deps:
  unix: '>=2.5.1.0 && <2.8'
  base: '>=4.8.0.0 && <4.17'
  time: '>=1.4 && <1.13'
  filepath: '>=1.3.0.0 && <1.5'
  process: '>=1.1.0.1 && <1.7'
  network: '>=3.0 && <3.2'
  parsec: ==3.1.* && (<3.1.12 || >=3.1.13)
  array: '>=0.4.0.0 && <0.6'
  containers: '>=0.4.2.1 && <0.7'
  regex-compat: '>=0.95.1 && <0.96'
  old-time: ==1.1.*
  hslogger: '>=1.3.0.0 && <1.4'
  old-locale: ==1.0.*
  mtl: '>=1.1.1.0 && <2.4'
  network-bsd: '>=2.8.1 && <2.9'
  directory: '>=1.1.0.2 && <1.4'
all-versions:
- 0.18.2
- 0.18.6
- 1.0.0
- 1.0.1
- 1.0.1.1
- 1.0.1.2
- 1.0.2.0
- 1.0.2.1
- 1.0.3
- 1.1.0
- 1.1.0.1
- 1.1.0.2
- 1.1.0.3
- 1.1.1.0
- 1.2.0.0
- 1.2.0.1
- 1.2.0.2
- 1.2.1.0
- 1.3.0.1
- 1.3.0.2
- 1.4.0.0
- 1.4.0.1
- 1.4.2.0
- 1.4.2.1
- 1.4.3.0
- 1.4.3.1
- 1.5.0.0
author: <NAME>
latest: 1.5.0.0
description-type: haddock
description: |-
  @MissingH@ is a library of all sorts of utility functions for Haskell
  programmers.  It is written in pure Haskell and thus should be
  extremely portable and easy to use.
license-name: BSD-3-Clause<commit_msg>Update from Hackage at 2022-03-15T16:50:29Z<commit_after>homepage: ''
changelog-type: markdown
hash: 08d9b72a46f33edbbf21472ab1ed79cb532e9ebf6ee939a6bf023325712cf716
test-bench-deps:
  MissingH: -any
  unix: -any
  base: -any
  time: -any
  filepath: -any
  parsec: -any
  HUnit: ==1.6.*
  containers: -any
  regex-compat: -any
  old-time: -any
  directory: -any
maintainer: <NAME>
synopsis: Large utility library
changelog: |
  ### 1.5.0.1

  _<NAME>, 2022-03-14_

  - Repair build on Windows (regression in 1.5.0.0, [#59](https://github.com/haskell-hvr/missingh/issues/59)).
  - Tested with GHC 7.10 - 9.2.

  # 1.5.0.0

  _<NAME>, 2022-02-12_

  - Dropped support for GHC ≤ 7.8.
  - Support `mtl-2.3`: removed `Error` instance for `BinPackerError` and `GZipError`.
  - Use `sortOn` in `packLargeFirst` ([#41](https://github.com/haskell-hvr/missingh/issues/41)).
  - Fix warnings for `-Wall` and `-Wcompat`.
  - Hardened code by making all imports explicit.
  - Tested with GHC 7.10 - 9.2.

  ### 1.4.3.1

  _<NAME>, 2022-02-12_

  - Remove spurious dependency on `random`.
  - Bump upper bounds on `base` and `time`.
  - Tested with GHC 7.0 - 9.2.

  ## 1.4.3.0

  _<NAME>, 2020-04-09_

  - New tuple construction helpers `Data.Tuple.Utils.dup` and `Data.Tuple.Utils.triple`
  - Close sockets on connection failure in `connectTCPAddr` ([#50](https://github.com/haskell-hvr/missingh/issues/50))

  ### 1.4.2.1

  _<NAME>, 2019-05-20_

  - GHC 7.0 only compat release

  ## 1.4.2.0

  _<NAME>, 2019-05-14_

  - Fix regression (introduced in 1.4.1.0 release) in `Data.Compression.Inflate`
  - Drop redundant dependency on `HUnit`
  - Add more explicit `SafeHaskell` annotations to modules; all modules
    except for `System.Debian` are now explicitly either `Safe` or `Trustworthy`
  - Add support for `network-3.0` and `network-3.1`

  ## 1.4.1.0

  _<NAME>, 2018-10-13_

  - Support for GHC 8.6.1 / `base-4.12` ([#45](https://github.com/haskell-hvr/missingh/issues/45))

  ### 1.4.0.1

  _<NAME>, 2016-06-15_

  - Restore compatibility with GHC 7.4.2

  # 1.4.0.0

  _<NAME>, 2016-06-29_

  - Removal of `Data.Hash.CRC32.Posix` and `System.Time.Utils.ParseDate`

  - Added explicit `SafeHaskell` annotations to modules
basic-deps:
  unix: '>=2.5.1.0 && <2.8'
  base: '>=4.8.0.0 && <4.17'
  time: '>=1.4 && <1.13'
  filepath: '>=1.3.0.0 && <1.5'
  process: '>=1.1.0.1 && <1.7'
  network: '>=3.0 && <3.2'
  parsec: ==3.1.* && (<3.1.12 || >=3.1.13)
  array: '>=0.4.0.0 && <0.6'
  containers: '>=0.4.2.1 && <0.7'
  regex-compat: '>=0.95.1 && <0.96'
  old-time: ==1.1.*
  hslogger: '>=1.3.0.0 && <1.4'
  old-locale: ==1.0.*
  mtl: '>=1.1.1.0 && <2.4'
  network-bsd: '>=2.8.1 && <2.9'
  directory: '>=1.1.0.2 && <1.4'
all-versions:
- 0.18.2
- 0.18.6
- 1.0.0
- 1.0.1
- 1.0.1.1
- 1.0.1.2
- 1.0.2.0
- 1.0.2.1
- 1.0.3
- 1.1.0
- 1.1.0.1
- 1.1.0.2
- 1.1.0.3
- 1.1.1.0
- 1.2.0.0
- 1.2.0.1
- 1.2.0.2
- 1.2.1.0
- 1.3.0.1
- 1.3.0.2
- 1.4.0.0
- 1.4.0.1
- 1.4.2.0
- 1.4.2.1
- 1.4.3.0
- 1.4.3.1
- 1.5.0.1
author: <NAME>
latest: 1.5.0.1
description-type: haddock
description: |-
  @MissingH@ is a library of all sorts of utility functions for Haskell
  programmers.  It is written in pure Haskell and thus should be
  extremely portable and easy to use.
license-name: BSD-3-Clause
{'fraction_non_alphanumeric': 0.20085537779185808, 'fraction_numerical': 0.12751465230476794, 'mean_word_length': 2.509727626459144, 'pattern_counts': {'":': 0, '<': 52, '<?xml version=': 0, '>': 52, 'https://': 7, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 82, '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': '2068243', 'n_tokens_mistral': 3290, 'n_tokens_neox': 2898, 'n_words': 635}