Simplify goal bookkeeping mechanism #10

Merged
aniva merged 5 commits from tactic/book into dev 2023-08-30 19:18:37 -07:00
Owner

Solves #8

  1. Add SemihashMap data structure (proof pending) which keeps track of goals
  2. Remove ProofTree structure in favour of a more simplified, flat GoalState structure because downstream users are not going to rely on Lean's bookkeeping anyways.
  3. Rename commands
Solves #8 1. Add `SemihashMap` data structure (proof pending) which keeps track of goals 2. Remove `ProofTree` structure in favour of a more simplified, flat `GoalState` structure because downstream users are not going to rely on Lean's bookkeeping anyways. 3. Rename commands
aniva added this to the 0.2.4 milestone 2023-08-26 18:10:10 -07:00
aniva added the
category
optimization
part/Goal
labels 2023-08-26 18:10:10 -07:00
aniva self-assigned this 2023-08-26 18:10:10 -07:00
aniva added 1 commit 2023-08-27 19:53:23 -07:00
aniva changed title from WIP: Simplify goal bookkeeping mechanism to Simplify goal bookkeeping mechanism 2023-08-27 19:53:33 -07:00
aniva added 1 commit 2023-08-27 19:58:57 -07:00
aniva added 1 commit 2023-08-27 19:59:36 -07:00
aniva added 1 commit 2023-08-30 19:16:42 -07:00
aniva added 1 commit 2023-08-30 19:17:34 -07:00
Author
Owner

Proofs are postponed and hopefully we can get proof to mesh with code.

Proofs are postponed and hopefully we can get proof to mesh with code.
aniva merged commit c4a97d8a76 into dev 2023-08-30 19:18:37 -07:00
Sign in to join this conversation.
No description provided.