Permalink
Commits on Feb 20, 2017
Commits on Feb 6, 2017
  1. Add dependency to template-haskell in test-suite (#55)

    Cabal >=1.25 have per component cabal_macros.h, and we use
    MIN_VERSION_template_haskell in the specs.
    phadej committed with RyanGlScott Feb 6, 2017
Commits on Jan 5, 2017
Commits on Dec 20, 2016
Commits on Dec 12, 2016
Commits on Nov 30, 2016
  1. Test GHC 8.0.2 on Travis

    RyanGlScott committed Nov 30, 2016
Commits on Aug 8, 2016
Commits on Aug 2, 2016
Commits on Jul 19, 2016
Commits on Jul 18, 2016
  1. Version 5.4

    RyanGlScott committed Jul 18, 2016
Commits on Jul 17, 2016
Commits on Jul 1, 2016
Commits on Jun 22, 2016
  1. Fix build on old GHCs

    RyanGlScott committed Jun 22, 2016
  2. Use coercion-based function composition

    As is the case in GHC HEAD
    RyanGlScott committed Jun 22, 2016
Commits on Apr 6, 2016
  1. Use containerized Travis

    RyanGlScott committed Apr 6, 2016
Commits on Apr 4, 2016
  1. Version 5.3

    RyanGlScott committed Apr 4, 2016
Commits on Apr 3, 2016
Commits on Mar 31, 2016
  1. Merge pull request #45 from RyanGlScott/master

    Add more functions to Data.Bifoldable
    committed Mar 31, 2016
  2. Add more functions to Data.Bifoldable

    This adds more functions to `Data.Bifoldable` to make it have the same number of
    features as `Data.Foldable`. The functions are:
    
    * `bifoldr1`
    * `bifoldl1`
    * `bimsum`
    * `biasum`
    * `binull`
    * `bilength`
    * `bielem`
    * `bimaximum`
    * `biminimum`
    * `bisum`
    * `biproduct`
    * `biand`
    * `bior`
    * `bimaximumBy`
    * `biminimumBy`
    * `binotElem`
    * `bifind`
    RyanGlScott committed Mar 31, 2016
Commits on Feb 28, 2016
Commits on Feb 25, 2016
  1. Properly test the Bitraversable laws

    Fixes #43
    RyanGlScott committed Feb 25, 2016
Commits on Feb 19, 2016
Commits on Feb 9, 2016
  1. Minor Haddock fixes

    [ci skip]
    RyanGlScott committed Feb 9, 2016
Commits on Feb 7, 2016
  1. Minor comment cleanup

    [ci skip]
    RyanGlScott committed Feb 7, 2016
  2. Improve error-checking in Data.Bifunctor.TH

    Before, it was only checking if an existential context mentioned the last two
    type variables. But on GHC 8.0 and later, a GadtC or RecGadtC might refine one
    of the last two type variables to a different type, which the existential
    context check would miss.
    RyanGlScott committed Feb 7, 2016
Commits on Jan 27, 2016
  1. Merge pull request #41 from felixonmars/patch-1

    Fix a haddock parse error
    RyanGlScott committed Jan 27, 2016
  2. Fix a haddock parse error

    Before the change, I am getting the following error when running haddock:
    
    ```
    src/Data/Bifunctor/TH.hs:675:5:
        parse error on input `-- * after substituting * for the dropped kind variables. If not, throw an error.'
    ```
    
    Simply moving the first `*` to the end of previous line fixes this for me.
    felixonmars committed Jan 27, 2016
Commits on Jan 26, 2016
  1. tested-with field

    [ci skip]
    RyanGlScott committed Jan 26, 2016
Commits on Jan 25, 2016
  1. Tweak the test suite

    RyanGlScott committed Jan 25, 2016
  2. Overhaul Template Haskell machinery

    As a consequence, it is now fully GHC 8.0, and _should_ even be able to derive
    Bifunctor instances for some datatypes that use `-XTypeInType`. Fixes #39.
    RyanGlScott committed Jan 25, 2016