summaryrefslogtreecommitdiff
path: root/lib/elixir/lib/hash_set.ex
Commit message (Expand)AuthorAgeFilesLines
* Add soft deprecation attributes to modulesJosé Valim2018-07-111-3/+3
* Move stdlib deprecations to `@deprecated` attribute (#7637)José Valim2018-05-031-1/+15
* Restrict next break fits and eols on operators and function callsJosé Valim2017-10-271-6/+5
* Add Enumerable.slice/1 and use it in Enum (#6958)José Valim2017-10-211-0/+4
* Run the code formatter on HashSetAndrea Leopardi2017-10-101-29/+53
* Silence compilation warnings about the deprecation of HashDict/HashSet (#6072)Andrea Leopardi2017-05-071-5/+23
* Update some TODO deprecation commentsAndrea Leopardi2016-12-011-1/+2
* Revert "Deprecate Dict, HashDict, and HashSet (#5044)"José Valim2016-07-231-23/+2
* Deprecate Dict, HashDict, and HashSet (#5044)Andrea Leopardi2016-07-211-2/+23
* Update TODOs and CHANGELOGJosé Valim2016-06-021-0/+2
* Formmating: Add white space around vertical bar (#4507)eksperimental2016-04-251-19/+19
* Deprecate soft-deprecated functionalityJosé Valim2016-01-021-2/+0
* Soft deprecate Dict, HashDict, Set and HashSetJosé Valim2015-11-221-15/+3
* Remove empty/1 callback from Collectable implementationsEugeniy Meshcheryakov2014-12-081-4/+0
* Remove default generation of `@type t` for structsEric Meadows-Jönsson2014-07-011-1/+1
* Add Access.update/3José Valim2014-05-271-0/+8
* Mark trie structs as privateJosé Valim2014-05-241-0/+1
* (Soft) deprecate set_elem/3 in favor of put_elem/3, closes #2259José Valim2014-05-211-10/+10
* Convert internal records to structsJosé Valim2014-05-071-0/+1
* Make HashSet and HashDict structsJosé Valim2014-04-281-20/+24
* Remove deprecated code, enable previous soft deprecationsJosé Valim2014-04-271-18/+0
* Do not add spaces after { and before }José Valim2014-04-211-13/+13
* Remove some deprecated functions and add missing warningsJosé Valim2014-04-211-5/+0
* Rename Traversable to CollectableJosé Valim2014-03-061-2/+2
* Initial work on traversableJosé Valim2014-03-051-19/+20
* Improve contracts for SetJosé Valim2014-01-251-32/+5
* Convert HashSet to use the new trie implementationJosé Valim2014-01-201-377/+177
* Change Enumerable.count/1 and Enumerable.member?/2 to return tagged tuplesJosé Valim2013-12-111-2/+2
* Make the reducer function part of the suspended continuationJosé Valim2013-12-111-6/+6
* Convert to new iteratee-based enumerationJosé Valim2013-12-111-23/+48
* Use :lists.member as it uses === and not ==José Valim2013-10-291-8/+3
* Impose === as the operator in the Set APIJosé Valim2013-10-291-10/+8
* Move to capture syntaxJosé Valim2013-09-101-1/+1
* First element of defrecordp is now the record name and longer the current moduleJosé Valim2013-07-081-2/+2
* Rename Binary.Inspect -> Inspect and Wadler -> Inspect.AlgebraJosé Valim2013-07-051-8/+0
* Remove docs from functions documented on behavioursJosé Valim2013-06-301-36/+1
* Contraction trie after filtering if needed.Joseph Wilk2013-06-291-5/+46
* Move HashSet examples over to Set.Joseph Wilk2013-06-291-37/+7
* Adding Set behaviourjosephwilk2013-06-291-0/+2
* Remove unused var.josephwilk2013-06-291-1/+1
* Increase node sizeJosé Valim2013-06-291-11/+22
* Remove unecessary overhead on put/deleteJosé Valim2013-06-291-24/+24
* Speed up HashSet.member? and HashSet.intersectionJosé Valim2013-06-291-76/+28
* Adding doco.josephwilk2013-06-291-0/+6
* Improve performance by using set_filter for `difference` with tries.josephwilk2013-06-291-8/+2
* consistency with other bucket_... functionsjosephwilk2013-06-291-6/+6
* Support set_filter with tries.josephwilk2013-06-291-9/+24
* Refactor: Add filter.josephwilk2013-06-291-45/+41
* quieten warnings.Joseph Wilk2013-06-291-7/+6
* Set renamed to HashSet.Joseph Wilk2013-06-291-0/+549