Lean4 is definitely in this direction, with SMT automatic on top and a small intentional kernel at the back. I am not aware of a paper, but their tutorial is very good: https://leanprover.github.io/lean4/doc/
I really want to better understand this design space (the "integrated automatic/interactive proving" space, although I don't care for that terminology much). How do Lean and F* compare to LH, for instance?
made this library for Agda: https://github.com/wenkokke/schmitty… - I think it might just be bindings, but it's still pretty cool! I wonder if you could somehow use this to embed LH-style refinements into Agda. 🤔
OOOHH! NICE! 🤩
I think I might have clicked on exactly the wrong test when trying to figure out if there was more than the bindings. Sorry for misrepresenting your work! 🤦♂️
I should probably update the README... 😅
We're still waiting for Agda 2.6.2 to stabilise the library, because until then it still only works with HEAD versions, which is a nightmare to maintain.