Conversation
8ca03e1 to
7d1ae0f
Compare
|
This PR, specifically support for |
Heard, will do! :) Note: this will pass CI before it's ready for review. I will mark it ready for review when it's ready for review. |
cd765c3 to
7b4b550
Compare
|
@thorimur is this ready for review? |
Nope, as stated above, I'll put it out for review when it's ready for review. :) (Note the pervasive lack of docstrings!) I'm trying to finish it off today; I also revamped the workings of |
|
Is this PR still relevant? It seems |
|
@YaelDillies I don't think this PR should go ahead as-is: I feel like the consensus (from a porting meeting a long time ago) was that this PR simply demanded too much review/introduced too much unneeded infrastructure, the current behavior was ok, and that we had another more opinionated tactic (something involving However, note that lean 3 I feel like there's an argument to be made for intentionally abandoning some of the syntax: Either way, |
We port the full version of the
monoattribute and tactic. This includesmono*,mono with ..., andmono using ..., as well as support for@[mono left]and@[mono right].In particular,
mono*introduces infrastructure forminimizeSubgoals, which performs backtracking to minimize the number of subgoals generated by repeated applications of anapply-like tactic, given multiple alternatives to choose from at each stage.