i'm curious to know what you mean by toy examples! are we talking about an assignment statement, an arithmetic expression, finding the maximum of a list, insertion sort, mergesort, a parser for a context-free language, a cooperative multithreading system?
TBH, I haven't written anything impressive, just toy examples that are formally verified.
I imagine making it practical for larger systems would require a lot more work.