Edwin Brady – Idris 2: Type-Driven Development of Idris – Code Mesh LDN 18
youtube.com
youtube.com
Especially the part where it can generate the correct matrix transposition logic as soon as it's been told that 'matrix' can only be used once. Very impressive.
I really hope at least some of that catches the interest of mainstream language designers/communities.