Railway-Oriented Programming (2015)
This feels like a lot of words and fp "stuff" to describe a system where a function takes two inputs (anyval0, maybe) and ouputs (anyval1, maybe) and you chain them together.