Wadler estuvo involucrado en la incorporación de tipos genéricos a Java 5.0.
que promovió el interés por investigar la optimización de lenguajes funcionales.
Su tesis se tituló "Listlessness is Better than Laziness" y estuvo supervisada por Nico Habermann.
Fue Miembro del Personal Técnico en Laboratorios Bell, Lucent Technologies (1996–99) y luego Avaya Labs (1999–2003).
Wadler se encuentra trabajando actualmente en un nuevo lenguaje funcional diseñado para escribir aplicaciones web, llamado Links.