Permalink
Commits on May 27, 2017
  1. rm -rf .ghc.environment.*

    committed May 27, 2017
  2. bikeshed abstractE(Name)? -> abstractEither(Name)?, remove abstractAl…

    …l(Name)?, add instantiateEither(Name)?, flip abstractEither
    committed May 27, 2017
  3. Merge pull request #58 from treeowl/abstractE

    Add abstraction functions
    committed on GitHub May 27, 2017
Commits on May 26, 2017
  1. Add abstraction functions

    * `abstractE :: Monad f => (a -> Either a' b) -> f a -> Scope b f a'`
    
    * @phadej noted that this could be defined in terms of `abstractE`, so
    I figured I'd just go ahead and do that.
      `abstractAll :: Monad f => (a -> b) -> f a -> Scope b f c`
    
    Implements #46
    treeowl committed May 26, 2017
Commits on May 12, 2017
  1. Update CHANGELOG

    Covering #36 and #57
    RyanGlScott committed May 12, 2017
  2. Fix the doctests

    RyanGlScott committed May 12, 2017
  3. Fix the build

    RyanGlScott committed May 12, 2017
  4. Merge pull request #56 from phadej/ghc-8.2-simple

    Ghc 8.2 simple
    committed on GitHub May 12, 2017
Commits on May 9, 2017
  1. Merge pull request #57 from ollef/master

    Add MFunctor (Scope b) instance
    committed on GitHub May 9, 2017
  2. Remove now unused import

    ollef committed May 9, 2017
  3. Add MFunctor (Scope b) instance

    Fixes #52.
    ollef committed May 9, 2017
Commits on May 7, 2017
  1. Simplify Setup.lhs

    phadej committed May 7, 2017
  2. Update Setup.lhs shim

    phadej committed May 7, 2017
  3. Support ghc-8.2

    phadej committed May 7, 2017
  4. Merge pull request #42 from phadej/th-more-parameters

    makeBounds support other kinds then (* -> *)
    phadej committed on GitHub May 7, 2017
Commits on May 3, 2017
Commits on Mar 29, 2017
  1. Merge pull request #44 from phadej/hashable-1.2.5.0

    Use hashable-1.2.5.0 in place of hashable-extras
    phadej committed on GitHub Mar 29, 2017
  2. Merge pull request #54 from phadej/fix-examples

    Use functor-classes-compat to fix tests
    phadej committed on GitHub Mar 29, 2017
Commits on Feb 6, 2017
  1. Merge pull request #51 from phadej/cabal-doctests

    This upgrades the `Setup.hs` harness to use `cabal-doctest`, making it
    phadej committed on GitHub Feb 6, 2017
  2. This upgrades the `Setup.hs` harness to use `cabal-doctest`, making it

    compatible with `Cabal-1.25` (shipped with GHC 8.2). See
    ekmett/lens#709
    
    Make sure to add a dependency on bits in the doctests test-suite to
    avoid
    phadej/cabal-doctest#5
    
    Also lifts directory upper bound
    phadej committed Feb 6, 2017
Commits on Jan 23, 2017
  1. Merge pull request #49 from phadej/vector-0.12

    Allow vector-0.12
    committed on GitHub Jan 23, 2017
  2. Allow vector-0.12

    phadej committed Jan 8, 2017
Commits on Jan 8, 2017
  1. Merge pull request #45 from phadej/vector-0.12

    Allow vector-0.12
    committed on GitHub Jan 8, 2017
  2. Allow vector-0.12

    phadej committed Jan 8, 2017
Commits on Dec 14, 2016
  1. Merge pull request #41 from phadej/th-functor

    Th functor
    committed on GitHub Dec 14, 2016
  2. Add dist-newstyle to .gitignore

    phadej committed Dec 14, 2016
Commits on Dec 7, 2016
  1. Merge pull request #39 from phadej/no-prelude-extras

    No prelude extras
    phadej committed on GitHub Dec 7, 2016
Commits on Dec 5, 2016
  1. Make Simple buildable

    phadej committed Dec 3, 2016