It's called LanguageExt.Process and is part of my LanguageExt project:
https://github.com/louthy/language-ext
Reply on news.ycombinator.com