Permalink
Commits on Feb 9, 2017
  1. Adding comments, and un-nesting restrictBM and withoutBM

    wrengr committed Feb 9, 2017
    The un-nesting is to guarantee that we don't accidentally close over
    things.
  2. LiftA2 some more, etc. (#399)

    treeowl committed Feb 9, 2017
    * Define custom `<$`, `liftA2`, `<*`, and `*>` for `Data.Tree`.
    
    * Use `liftA2` as appropriate in `Data.Tree` and `Data.Graph`.
Commits on Feb 8, 2017
  1. liftA2 traverse seq (#398)

    treeowl committed Feb 8, 2017
    * Use a custom `liftA2` implementation for Data.Sequence for
      base 4.10.
    
    * Write RULES for `liftA2`.
    
    * Use liftA2 where reasonable in Data.Sequence
    
    * Use `liftA2` for `Traversable`, etc.
    
    * Scrap `deep'`, `node2'`, and `node3'`. These should no longer
    be necessary as GHC now inlines unsaturated wrappers.
  2. Write a liftA2 for Seq (#397)

    treeowl committed Feb 8, 2017
    * Use a custom `liftA2` implementation for Data.Sequence for
      base 4.10.
    
    * Write RULES for `liftA2`.
  3. Optimized IntMap's withoutKeys

    wrengr committed Feb 8, 2017
Commits on Feb 6, 2017
  1. Update changelog and version

    treeowl committed Feb 6, 2017
    I realized we need a new minor version because we've added
    an instance. Whoops! Fix up the changelog some more.
  2. Bump version

    treeowl committed Feb 6, 2017
  3. Update changelog

    treeowl committed Feb 6, 2017
  4. Fix buggy restrictKeys and withoutKeys (#393)

    treeowl committed Feb 6, 2017
    `restrictKeys` and `withoutKeys` for `Data.IntMap` were completely
    wrong. The QuickCheck properties that should have caught this were
    never actually run.
    
    * Fix the implementations
    
    * Make the tests actually run.
    
    Fixes #392
Commits on Feb 1, 2017
  1. Remove 'stability' annotations

    sjakobi committed with treeowl Feb 1, 2017
    Fixes #389.
Commits on Jan 11, 2017
  1. Retarget Haddocks to point to new merge modules (#384)

    treeowl committed Jan 11, 2017
    We had a bunch of stale links to `Strict.Merge` and `Lazy.Merge`.
    Fix them all, hopefully.
Commits on Jan 8, 2017
  1. Merge pull request #381 from RyanGlScott/master

    treeowl committed Jan 8, 2017
    Fix Read1 and Show1 instances for Tree
Commits on Jan 6, 2017
  1. Merge pull request #376 from treeowl/kill-getSingleton

    treeowl committed Jan 6, 2017
    Kill getSingleton
Commits on Dec 30, 2016
  1. Merge pull request #375 from treeowl/monadzip-seq

    treeowl committed Dec 30, 2016
    Add MonadZip Seq instance
  2. Add MonadZip Seq and Tree instances

    treeowl committed Dec 28, 2016
    Add `MonadZip` instances for `Data.Sequence.Seq` and
    `Data.Tree.Tree`.
    
    Fixes #374
  3. Kill getSingleton

    treeowl committed Dec 30, 2016
    It's partial, and was used in a silly way for no particularly
    good reason. We still need a partial function, but we can write
    it where we use it.
Commits on Dec 23, 2016
  1. Fix typo in error message for minimum (#350)

    charles-cooper committed with treeowl Dec 23, 2016
    * Fix typo in error message for minimum
    
    * Change the error messages for maximum and minimum
    
    This message mirrors the error messages in Data.Foldable, while
    prefixing the module name to help the user a little bit.
    
    * Increase message verbosity
Commits on Dec 19, 2016
  1. Merge pull request #372 from wrengr/IntMapGeneralMerge

    wrengr committed Dec 19, 2016
    IntMap general merge
Commits on Dec 15, 2016
  1. Merge pull request #360 from erikd/master

    treeowl committed Dec 15, 2016
    Data.Map.Internal: Fix CPP usage
  2. Bump version to 0.5.9.1

    treeowl committed Dec 15, 2016
  3. Merge pull request #370 from treeowl/update-changelog-morestuff

    treeowl committed Dec 15, 2016
    Update changelog
  4. Merge pull request #369 from treeowl/scc-instances

    treeowl committed Dec 15, 2016
    Add instances for Data.Graph.SCC
  5. Add instances for Data.Graph.SCC

    treeowl committed Dec 15, 2016
    Add `Generic`, `Generic2`, `Data`, `Eq`, `Show`, `Read`,
    `Foldable`, `Traversable`, `Eq1`, `Show1`, `Read1`, and
    `Typeable` instances for `Data.Graph.SCC`.
    
    Fixes #51
  6. Merge pull request #368 from treeowl/lift-intmap

    treeowl committed Dec 15, 2016
    Add lifted instances for Data.IntMap
  7. Add lifted instances for Data.IntMap

    phadej committed with treeowl Dec 15, 2016
    Add `Eq1`, `Ord1`, `Show1`, and `Read1` instances for
    `Data.IntMap`. The `Eq1` instance was written by
    David Feuer; the rest were written by Oleg Grenrus.
  8. Update changelog

    treeowl committed Dec 15, 2016
  9. Merge pull request #367 from treeowl/lift-map

    treeowl committed Dec 15, 2016
    Add lifted instances for Data.Map