khalyomede/monad (packagist): Maybe, Option and Result monads.
Keywords: functional|programming|monad|ADT|adt|functional-programming