There are a number of other people who have done similar work in Scheme
There are many other people who have done similar work in other functional programming languages