BSD-3-Clause licensed by John Goerzen
Maintained by Andreas Abel
This version can be pinned in stack with:MissingH-1.6.0.0@sha256:ad4aecd8ec559936809c68dc82e2eed4ffcb43b77615537b884b9205ae0ea275,4637

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.

Changes

1.6.0.0

Andreas Abel, 2023-01-14

  • Allow directory-1.3.8.0 which is no longer Safe Haskell. Thus, we need to revoke Safe status of the following modules:
    • Data.MIME.Types
    • Network.Email.Sendmail
    • System.IO.HVFS
    • System.IO.HVFS.Combinators
    • System.IO.HVFS.InstanceHelpers
    • System.Path
    • System.Path.Glob
    • System.Path.NameManip
  • Allow unix-2.8.0.0 (enables directory-1.3.8.0).
  • Tested with GHC 7.10 - 9.6 alpha1.

1.5.0.1

Andreas Abel, 2022-03-14

  • Repair build on Windows (regression in 1.5.0.0, #59).
  • Tested with GHC 7.10 - 9.2.

1.5.0.0

Andreas Abel, 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).
  • Fix warnings for -Wall and -Wcompat.
  • Hardened code by making all imports explicit.
  • Tested with GHC 7.10 - 9.2.

1.4.3.1

Andreas Abel, 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

Herbert Valerio Riedel, 2020-04-09

  • New tuple construction helpers Data.Tuple.Utils.dup and Data.Tuple.Utils.triple
  • Close sockets on connection failure in connectTCPAddr (#50)

1.4.2.1

Herbert Valerio Riedel, 2019-05-20

  • GHC 7.0 only compat release

1.4.2.0

Herbert Valerio Riedel, 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

John Goerzen, 2018-10-13

  • Support for GHC 8.6.1 / base-4.12 (#45)

1.4.0.1

John Goerzen, 2016-06-15

  • Restore compatibility with GHC 7.4.2

1.4.0.0

John Goerzen, 2016-06-29

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

  • Added explicit SafeHaskell annotations to modules