All Versions
41
Latest Version
Avg Release Cycle
94 days
Latest Release
-

Changelog History
Page 2

  • v1.1.0 Changes

    February 21, 2018
    • #144: Add Exc pattern synonym.
    • #60: Reexport Natural type from Numeric.Natura module.
    • #118: Reexport Type from Data.Kind module.
    • #130: Merge ToList and Container type classes into single type class Container.
    • #15: Add ?: function to Universum.Monad.Maybe.
    • #128: Add Unsafe module with unsafe functions to works with lists and Maybe.
    • #129: Reexport id.
    • #136: Change foldl' type back, add flipfoldl' instead.
  • v1.0.4 Changes

    January 26, 2018
    • #53: Add doctest to universum. Also imporove and fix documentation.
    • #117: Drop the support of GHC-8.0.1.
    • #104: Reexport hashWithSalt from Data.Hashable.
    • #95: Reexport Compose from Data.Functor.Compose.
    • #124: Export methods of class Exception.
  • v1.0.4.1 Changes

    • #127: Fix doctest for text-1.2.3.
  • v1.0.3 Changes

    • #114: Reexport more functions from safe-exceptions.
  • v1.0.2 Changes

    • #91: Change argument order of foldl'.
    • #97: Add ToPairs type class with the ability to have list of pairs.
  • v1.0.1 Changes

    • #100: Add bug function = impureThrow.
  • v1.0.0 Changes

    • #90: Improve project structure.
    • #89: Add export of Universum.Nub module to Universum.
    • โž• Add listToMaybe to Universum.Monad.Reexport.
    • #81: Make putText and putLText to be versions of putStr. Add putTextLn and putLTextLn -- versions of putStrLn.
    • #5: Add safe versions of head, tail, init, last functions for NonEmpty list. Old head (which returns Maybe) is renamed to safeHead. Reexports from safe are removed.
    • โœ‚ Remove unsnoc (this function is very slow and shouldn't be used).
    • #88: Add HasCallStack => to error and undefined functions.
    • #58: Make Element type family be associated type family. Remove {-# OVERLAPPABLE #-} instance for ToList and Container. Add default instances for basic types. Remove WrappedList newtype because it's not needed anymore. Remove NontrivialContainer constraint alias.
    • #56: Make elem and notElem faster for Set and HashSet by introducing ElementConstraint associated type family.
    • โœ‚ Remove Unsafe module. Though, see issue #128 for disuccion regarding possible return of this module.
  • v0.9.2 Changes

    January 26, 2018

    ๐Ÿ‘€ See changelog

  • v0.9.1 Changes

    • ๐Ÿ”„ Change base version to be < 5.
  • v0.9.0 Changes

    • #79: Import '(<>)' from Semigroup, not Monoid.
    • ๐Ÿ‘Œ Improve travis configartion.
    • #80: Rename Container to ToList, NontrivialContainer to Container. Keep NontrivialContainer as type alias.
    • ๐Ÿ“‡ Rename Containers module to Container.Class.
    • ๐Ÿšš Move all container-related reexports from Universum to Container.Reexport.
    • โž• Add default implementation of null function.
    • โž• Add WrappedList newtype with instance of Container.
    • ๐Ÿ‘Œ Improve compile time error messages for disallowed instances.