lean4-htt/src/Lean/Data
Kim Morrison 442c3d5097
chore: missing deprecations for Lean.HashMap (#6192)
This PR adds deprecations for `Lean.HashMap` functions which did not
receive deprecation attributes initially.

(Requested on
[zulip](https://leanprover.zulipchat.com/#narrow/channel/348111-batteries/topic/Unifying.20.60Batteries.2EHashMap.60.20and.20.60Std.2EHashMap.60.2E/near/484113660).)

Note that I've used the original deprecation date of 2024-08-08, when
the type itself was deprecated; this will not delay removal.
2024-11-24 03:29:48 +00:00
..
Json feat: implement To/FromJSON Empty (#5421) 2024-09-24 03:27:23 +00:00
Lsp feat: structure auto-completion & partial InfoTrees 2024-11-19 09:26:58 +01:00
Xml chore: rename Array.back to back! (#5897) 2024-10-31 09:18:18 +00:00
Array.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
AssocList.lean chore: avoid importing List.Basic without List.Impl (#5245) 2024-09-04 01:25:50 +00:00
Format.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
FuzzyMatching.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
HashMap.lean chore: missing deprecations for Lean.HashMap (#6192) 2024-11-24 03:29:48 +00:00
HashSet.lean feat: change Array.get to take a Nat and a proof (#6032) 2024-11-12 03:30:46 +00:00
Json.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
JsonRpc.lean chore: fix spelling mistakes in error messages/exceptions (#5425) 2024-09-23 13:19:05 +00:00
KVMap.lean chore: remove duplicated ForIn instances (#5892) 2024-10-31 07:40:09 +00:00
LBool.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
LOption.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Lsp.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Name.lean chore: make Name.isInternalDetail public, to remove duplication downstream (#4454) 2024-06-14 01:55:52 +00:00
NameMap.lean chore: upstream some NameMap functions (#6056) 2024-11-13 23:22:01 +00:00
NameTrie.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
OpenDecl.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Options.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
PersistentArray.lean feat: Nat.(fold|foldRev|any|all)M? take a function which sees the upper bound (#6139) 2024-11-22 03:05:51 +00:00
PersistentHashMap.lean feat: Array.insertIdx/eraseIdx take a tactic-provided proof (#6133) 2024-11-20 09:52:38 +00:00
PersistentHashSet.lean fix: remove PersistentHashMap.size 2024-06-19 20:21:34 +02:00
Position.lean feat: change Array.get to take a Nat and a proof (#6032) 2024-11-12 03:30:46 +00:00
PrefixTree.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
RArray.lean feat: Lean.RArray (#6070) 2024-11-14 10:56:50 +00:00
RBMap.lean chore: upstream some NameMap functions (#6056) 2024-11-13 23:22:01 +00:00
RBTree.lean chore: upstream some NameMap functions (#6056) 2024-11-13 23:22:01 +00:00
SMap.lean chore: deprecate Lean.HashMap and Lean.HashSet (#4954) 2024-08-08 12:46:10 +00:00
SSet.lean fix: remove PersistentHashMap.size 2024-06-19 20:21:34 +02:00
Trie.lean chore: rename List.join to List.flatten 2024-10-14 22:28:12 +11:00
Xml.lean chore: add missing copyright headers (#3411) 2024-02-20 01:49:55 +00:00