Permalink
Commits on Nov 24, 2016
  1. Allow HUnit 1.5 and bump.

    hesselink committed Nov 24, 2016
Commits on Oct 9, 2016
  1. Bump to 2.0.3.1

    bergmark committed Oct 9, 2016
  2. Allow HUnit 1.4.*

    bergmark committed Oct 9, 2016
Commits on Feb 17, 2016
  1. Remove hardcoded profiling flag in test suite.

    This caused lots of errors like:
    
    Hpc failure: module mismatch with .tix/.mix file hash number
    (perhaps remove suite.tix file?)
    
    It's easy to turn on with something like --ghc-options=-fhpc anyway.
    hesselink committed Feb 17, 2016
  2. Merge branch 'ghc-8'

    hesselink committed Feb 17, 2016
  3. Support GHC 8/template haskell 2.11.

    This needed a new way to compute the required signatures for GADT lenses.
    Previously these were computed from the equality constraints that were
    on the data type definition that was the template haskell representation
    of GADTs. Now, there's two extra constructors for GADTs, so we have to
    generate the substitutions from the list of type variables in the data
    definition, and the result type of the constructor.
    
    Additionally, for the totality check the indices are now on the Gadt
    constructor instead of in an equality constraint. So we skip the Foralls
    (these contain only explicit equality constraints or type/kind variables)
    and instead unpack the result type of the GADT.
    
    This also adds an extra test case to make sure this works for lists of
    type variables with length > 1.
    hesselink committed Feb 10, 2016
  4. Allow transformers 0.5 in test suite.

    This needs the `MonadPlus (Either e)` instance that was removed in
    0.5.0.0. For now I just added it here, but ideally we should switch to
    Except. Note that this instance was added back in 0.5.2.0, which will
    be included in GHC 8 rc3.
    hesselink committed Feb 10, 2016
Commits on Feb 12, 2016
  1. Add benchmark to cabal file.

    hesselink committed Feb 12, 2016
Commits on Jan 21, 2016
Commits on Jan 20, 2016
Commits on Jan 18, 2016
  1. Bump to 2.0.2.4

    bergmark committed Jan 18, 2016
  2. Merge pull request #26 from Heather/patch-1

    Allow building with transformers 0.5
    bergmark committed Jan 18, 2016
  3. Allow building with transformers 0.5

    Heather committed Jan 18, 2016
Commits on Sep 4, 2015
  1. Bump to 2.0.2.3

    bergmark committed Sep 4, 2015
  2. Allow HUnit 1.3.*

    bergmark committed Sep 4, 2015
Commits on Jan 7, 2015
  1. Bump.

    committed Jan 7, 2015
  2. Fix GHC 7.4 compatibility

    bergmark committed Jan 7, 2015
Commits on Jan 6, 2015
  1. Now works with GHC-7.10 and new TH.

    Also backwards compatible with 7.8 and 7.6.
    
    Added test case for higher kinded type variable.
    committed Jan 6, 2015
Commits on Jul 9, 2014
Commits on May 16, 2014
  1. travis: build and run tests

    bergmark committed May 16, 2014
  2. Bump to 2.0.1.1

    bergmark committed May 16, 2014
  3. Merge pull request #24 from bergmark/mtl-transformers-th-bump

    Bump mtl and transformers (and TH for the test-suite)
    committed May 16, 2014
Commits on Dec 23, 2013
  1. Widened dep on TH.

    To work with never GHC.
    committed Dec 23, 2013
Commits on Oct 31, 2013
  1. Add Bug-Reports url again.

    hesselink committed Oct 31, 2013