Changelog of @hackage/planet-mitchell 0.1.0

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to the Haskell Package Versioning Policy.

[0.1.0] - 2018-10-21

Added

  • Add Diff dependency
  • Add Safe dependency
  • Add compactable dependency
  • Add email-validate dependency
  • Add exact-pi dependency
  • Add fast-digits dependency
  • Add generic-lens dependency
  • Add ilist dependency
  • Add insert-ordered-containers dependency
  • Add neat-interpolation dependency
  • Add random-bytestring dependency
  • Add say dependency
  • Add stringsearch dependency
  • Add text-metrics dependency
  • Add Posix.Signal module
  • Add ByteString.Lazy.Builder module
  • Export Concurrency.TBQueue.lengthTBQueue if stm >= 2.5.0
  • Export Concurrency.TVar.stateTVar if stm >= 2.5.0
  • Export Foldable.any
  • Export (Numeric.Fractional.^^)
  • Export (Numeric.Num.^)
  • Export (Optic.Fold.Unsafe.^?!)
  • Export (Bits..|.~), (Bits..&.~), Bits.bitAt, Bits.bits
  • Export Mitchell.Prelude.Contravariant
  • Export Mitchell.Prelude.any
  • Export Mitchell.Prelude.contramap
  • Export File.Binary.hPutSerialise
  • Export Function.curry3
  • Export Function.uncurry3
  • Export IO.Memoized
  • Export IO.runMemoized
  • Export IO.memoizeMVar
  • Export Num.Nat.plusMinusInverse1
  • Export Num.Nat.plusMinusInverse2
  • Export Num.Nat.plusMinusInverse3
  • Export Parallelism.parEval
  • Export Mitchell.Prelude.Prism'
  • Export Mitchell.Prelude.Traversal'
  • Export Mitchell.Prelude.the
  • Export Mitchell.Prelude._As

Changed

  • Swap Unique implementation from base to unique
  • Swap ByteString.split from bytestring for ByteString.split from stringsearch
  • Swap old text printing functions for say versions in Mitchell.Prelude
  • Rename Posix to Lang.C
  • Rename Posix.Signal to Signal
  • Shorten Numeric.* to Num.*
  • Move Bifoldable(.Partial) modules info Foldable(.Partial) modules
  • Move Bifunctor module info Functor module
  • Move Bitraversable module info Traversable module
  • Move Tuple.(un)curry to Function.(un)curry
  • Move Optic.Iso.* into Optic.Iso
  • Move Optic.Lens.* into Optic.Lens
  • Move Optic.Prism.* into Optic.Prism
  • Move Optic.Traversal.* into Optic.Traversal

Removed

  • Remove envparse dependency
  • Remove Distributive.fmapCollect function
  • Remove ByteString.append function
  • Remove ByteString.cons function
  • Remove ByteString.empty function
  • Remove bitDefault, popCountDefault, testBitDefault from Bits
  • Remove File.Text.hPrint function
  • Remove File.Text.print function
  • Remove Mitchell.Prelude.Index type family
  • Remove Mitchell.Prelude.IxValue type family
  • Remove Mitchell.Prelude.Ixed type class
  • Remove Mitchell.Prelude.ix function
  • Split off separate mitchell-prelude-test package
    • Remove gauge dependency
    • Remove hedgehog dependency
    • Remove weigh dependency
    • Remove Bench module
    • Remove Test module
    • Remove Test.Gen module
    • Remove Test.Range module
    • Remove Weigh module

[0.0.0] - 2018-09-20

Added

  • Initial release