MissingH

Large utility library

Version on this page:1.5.0.1@rev:2
LTS Haskell 23.0:1.6.0.1@rev:3
Stackage Nightly 2024-12-11:1.6.0.1@rev:3
Latest on Hackage:1.6.0.1@rev:3

See all snapshots MissingH appears in

BSD-3-Clause licensed by John Goerzen
Maintained by Andreas Abel
This version can be pinned in stack with:MissingH-1.5.0.1@sha256:34bdc3ddc94a5c58d76d3c36bc7af052213c2584492cf81f7b005c03b210a985,4791

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.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