Great talk from Jon Purdy in 2017, he wrote Kitten.
Concatenative Programming: From Ivory to Metal
https://www.youtube.com/watch?v=_IgqJr8jG8M
"Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism"