Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

feat(data/finmap): finite maps#487

Merged
digama0 merged 9 commits intoleanprover-community:masterfrom
leanprover-fork:finmap
Nov 24, 2018
Merged

feat(data/finmap): finite maps#487
digama0 merged 9 commits intoleanprover-community:masterfrom
leanprover-fork:finmap

Conversation

@digama0
Copy link
Copy Markdown
Member

@digama0 digama0 commented Nov 21, 2018

Finite maps based on lists. Joint work with Sean Leather.

@bryangingechen
Copy link
Copy Markdown
Collaborator

Hope it's all right for me to commit this fix; the two proofs I changed were broken because of the [extensionality] attribute change in data/option. Feel free to revert if you had other plans.

@digama0 digama0 merged commit e628a2c into leanprover-community:master Nov 24, 2018
cipher1024 pushed a commit that referenced this pull request Feb 8, 2019
* feat(data/list/basic): erasep

* feat(data/list/basic): lookup, ndkeys

* feat(data/list/sigma,alist): basic functions on association lists

* feat(data/finmap): finite maps on multisets

* doc(data/finmap): docstrings [ci-skip]

* refactor(data/list/{alist,sigma},data/finmap): renaming

* knodup -> nodupkeys
* val -> entries
* nd -> nodupkeys

* feat(data/finmap): change keys to finset

* fix(data/list/basic): fix build

* fix(analysis/{emetric-space,measure-theory/integration}): fix build
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants