TODO https://github.com/winitzki/sofp https://www.cambridge.org/core/journals/journal-of-functional-programming/most-cited