Skip to content
Commits on Jan 26, 2016
  1. version bump and CHANGELOG

    committed
  2. Merge pull request #62 from hvr/pr/binary

    committed
    Add Semigroup instance for `Data.Binary.Builder.Builder`
Commits on Jan 7, 2016
  1. Merge pull request #63 from RyanGlScott/master

    committed
    Backport Semigroup instance for Identity
Commits on Dec 21, 2015
  1. @RyanGlScott
Commits on Dec 19, 2015
  1. @hvr

    Add Semigroup instance for `Data.Binary.Builder.Builder`

    hvr committed
    As we can't make `binary` depend on `semigroups` due to cycles,
    we should instead have `semigroups` pick up the instance for older GHCs.
    
    See also kolmodin/binary#96
Commits on Nov 7, 2015
  1. @glguy

    Version bump and changelog entry

    glguy committed
    [ci skip]
  2. @glguy

    Merge branch 'hvr-pr-ghc8'

    glguy committed
  3. @glguy
Commits on Nov 2, 2015
  1. @glguy

    Add changelog entry for 0.18

    glguy committed
    [ci skip]
Commits on Oct 31, 2015
Commits on Oct 4, 2015
  1. @hvr
  2. @hvr

    Make `semigroups` conditionally export `Data.Semigroups`

    hvr committed
    and `Data.List.NonEmpty` based on GHC version. Now for recent GHC 7.11
    snapshots compilation looks like:
    
      Building semigroups-0.17.0.1...
      Preprocessing library semigroups-0.17.0.1...
      [1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o )
      In-place registering semigroups-0.17.0.1...
    
    while for GHC 7.10:
    
      Configuring semigroups-0.17.0.1...
      Building semigroups-0.17.0.1...
      Preprocessing library semigroups-0.17.0.1...
      [1 of 3] Compiling Data.List.NonEmpty ( src-ghc7/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o )
      [2 of 3] Compiling Data.Semigroup   ( src-ghc7/Data/Semigroup.hs, dist/build/Data/Semigroup.o )
      [3 of 3] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o )
      In-place registering semigroups-0.17.0.1...
    
    Addresses first item of #56
Commits on Sep 13, 2015
  1. fixed @since

    committed
Commits on Sep 7, 2015
  1. Add mtimesDefault

    committed
Commits on Aug 25, 2015
  1. @glguy

    Merge CHANGELOG entries for 0.16.2.3 into 0.17

    glguy committed
    [ciskip]
  2. s/On/With/gc -- this lines us up with the terminology in comprehensiv…

    committed
    …e comprehensions. With enough extensions turned on then they can fire these methods instead. Affects #52 and `Data.List.NonEmpty.sortOn`.
  3. Merge pull request #52 from pseudonom/master

    committed
    Add `groupOn`, `groupAllOn`, `groupOn1`, `groupAllOn1`
Commits on Aug 22, 2015
  1. @glguy
  2. @glguy

    Merge pull request #53 from RyanGlScott/master

    glguy committed
    Make Semigroup (Proxy t) instance poly-kinded
  3. @RyanGlScott
Commits on Aug 9, 2015
  1. fix trailing ) [ci skip]

    committed
  2. hackage shield

    committed
Commits on Aug 3, 2015
  1. @pseudonom
Commits on Jul 29, 2015
  1. Merge pull request #51 from jcpetruzza/num-instances-for-min-max

    committed
    Num instances for Min and Max
Commits on Jul 28, 2015
  1. @jcpetruzza
  2. Merge pull request #48 from RyanGlScott/master

    committed
    Semigroup instances for Alt, Proxy, Tagged
Commits on Jul 27, 2015
  1. @RyanGlScott

    Fix module imports

    RyanGlScott committed
Commits on Jul 13, 2015
  1. @RyanGlScott

    Proxy can be used without tagged

    RyanGlScott committed
    Proxy is a part of base as of GHC 7.6, so the CPP pragmas surrounding
    the Semigroup Proxy instance need to reflect this.
Commits on Jul 6, 2015
  1. @RyanGlScott
Commits on Apr 6, 2015
  1. @Taneb

    Merge pull request #45 from RyanGlScott/master

    Taneb committed
    Define Semigroup Void instance on base-4.8.0.0 and later
Something went wrong with that request. Please try again.