For twenty years the Nuprl ("new pearl") system has been used to develop software systems and formal theories of computational mathematics. It has also been used to explore and implement computational type theory (CTT)
Stuart F. Allen, Mark Bickford, Robert L. Constabl