Stop using hedge algorithms
[packages/containers.git] / Data / Map / Strict.hs
2016-08-01  David FeuerStop using hedge algorithms
2016-07-26  David FeuerMerge pull request #305 from treeowl/restriction
2016-07-26  David FeuerAdd restrictKeys and withoutKeys
2016-07-25  David FeuerMerge pull request #301 from treeowl/map-inline-map
2016-07-25  David FeuerInline Map.map; define Map <$
2016-07-07  David FeuerMerge pull request #295 from treeowl/map-fromDescending
2016-07-07  David FeuerAdd fromDesc functions for Data.Map
2016-05-23  David FeuerRemove pair rules (#253)
2016-05-22  David FeuerMerge pull request #246 from treeowl/alterF-pair
2016-05-22  David FeuerAdd rewrite rule for alterF with pairs
2016-05-20  David FeuerMerge pull request #239 from treeowl/map-strict-trav
2016-05-20  David FeuerMake Data.Map.Strict.traverseWithKey strict enough
2016-05-18  David FeuerMerge pull request #234 from treeowl/alterF
2016-05-18  David FeuerAdd `alterF` for Data.Map
2016-05-18  Phil RuffwindImplement lens-compatible `at` function
2016-05-02  David FeuerMerge pull request #213 from treeowl/adjust-maps-faster
2016-05-02  David FeuerSpeed up adjust and adjustWithKey
2016-04-26  David FeuerMerge pull request #208 from treeowl/dump-ancient-impls
2016-04-26  David FeuerRemove all support for nhc98 and GHC <7
2016-04-25  David FeuerMerge pull request #203 from treeowl/bang-map
2016-04-25  David FeuerUse bang patterns to reduce clutter in Data.Map
2016-02-11  Milan StrakaMerge branch 'master' of github:haskell/containers
2016-02-11  Milan StrakaMerge pull request #182 from jwaldmann/master
2016-02-10  Johannes Waldmannfix typo in documentation
2015-01-04  Milan StrakaMerge pull request #122 from treeowl/dangerdoc
2014-12-31  David FeuerAdd warning about Seq size.
2014-12-15  Milan StrakaNuke include/Typeable.h, create include/containers...
2014-11-21  Milan StrakaMerge pull request #75 from treeowl/coerce-version
2014-11-21  David FeuerUse GHC version for coercion rules
2014-11-21  Milan StrakaMerge pull request #72 from treeowl/then
2014-11-18  Milan StrakaMerge pull request #69 from treeowl/fmapfmap
2014-11-18  David FeuerAdd fmap/fmap rules
2014-11-18  Milan StrakaMerge pull request #66 from treeowl/seqfmapcoerce
2014-11-18  David FeuerImplement fmap/coerce rules
2014-10-12  Milan StrakaMove utilities (BitUtils,Strict{Fold,Pair}) to Utils...
2014-10-12  Milan StrakaMove foldlStrict (defined 4 times) to Data.StrictFold.
2013-12-04  Milan StrakaMerge pull request #35 from rrnewton/splittable
2013-12-03  Ryan NewtonRename to splitRoot. Add the same for Sets and expose it.
2013-10-07  Milan StrakaRename join to link ...
2013-08-30  Johan TibellMerge GHC HEAD
2013-08-30  Johan TibellStrict modules only strict in values inserted
2013-08-30  Herbert Valerio... Merge tag 'v0.5.2.1' of git://github.com/haskell/contai...
2013-07-02  Milan StrakaMerge pull request #24 from ekmett/master
2012-12-25  Edward KmettAdded `foldMapWithKey`.
2012-11-11  Milan StrakaRemove from docs that hedge-union is faster in (big...
2012-09-20  Johan Tibell-Wall police
2012-08-30  Milan StrakaImprove {Map,Set}.fromList.
2012-08-30  Milan StrakaImprove {Map,Set}.fromDistinctAscList.
2012-08-26  Johan TibellForce the components of returned pairs strict-tuples
2012-08-01  Johan TibellFix haddock links to modules
2012-05-03  Johan TibellMerge changes release by GHC HQ as 0.7.4.1 ghc-7.6 containers-0.5.0.0-release ghc-7.6.1-release ghc-7.6.2-release ghc-7.6.3-release
2012-04-28  Milan StrakaDefine Map.{union,difference,intersection}WithKey using...
2012-04-28  Milan StrakaAdd Map.mergeWithKey.
2012-04-25  Milan StrakaAdd fromSet method.
2012-04-24  Milan StrakaAdd lookupLT, lookupGT, lookupLE, lookupGE methods.
2012-04-22  Milan StrakaManually inline {Map,IntMap}.map.
2012-04-22  Milan StrakaRemove obsolete comment about deleteWith.
2012-04-22  Milan StrakaImprove heap-allocation by adding explicit type signatures.
2012-04-21  Milan StrakaImprove query functions of Map and Set.
2012-04-20  Milan StrakaImprove programming documentation.
2012-04-14  Milan StrakaMerge branch 'master' of github.com:haskell/containers
2012-03-30  Milan StrakaMerge pull request #10 from batterseapower/master
2012-03-30  Max BolingbrokeAdd traverseWithKey to Map and IntMap API
2012-03-04  Milan StrakaImprove {Map,IntMap}.intersection* and its tests.
2012-03-04  Milan StrakaImprove performance of Map.mapKeys[With].
2012-03-04  Milan StrakaRemove unnecessary methods from Data.Map.Strict.
2011-11-28  Milan StrakaOverhaul INLINE and INLINABLE in Map and Set.
2011-11-25  Milan StrakaUpdate the documentation of strictness properties.
2011-11-25  Milan StrakaFix warnings by renaming build -> create.
2011-11-23  Milan StrakaImprove docs of mapKeys.
2011-11-22  Milan StrakaMerge branch 'dense-intset'
2011-11-22  Johan TibellRename D.Pair to D.StrictPair
2011-11-22  Johan TibellRemove two remaining bang patterns
2011-11-21  Johan TibellUse strictPair everywhere
2011-11-21  Johan TibellDon't use bang patterns
2011-11-18  Johan TibellMinor wording change
2011-11-18  Johan TibellImprove documentation of strictness properties
2011-11-18  Johan TibellMore documentation tweaks
2011-11-18  Johan TibellDocument that maps are ordered
2011-11-18  Johan TibellImprove strictness properties documentation
2011-11-18  Johan TibellMake findWithDefault strict in the default value
2011-11-18  Johan TibellA first stab at documenting strictness properties
2011-11-18  Johan TibellWhitespace only
2011-11-18  Johan TibellWhitespace only
2011-11-18  Johan TibellFix docs to refer to new module names
2011-11-18  Johan TibellData.M.Strict.fromDistinctAscList wasn't sufficiently...
2011-11-18  Johan TibellAdd Data.Map.Lazy and Data.Map.Strict