github.com/phelmkamp/valor (go): Go option and result types that optionally contain a value
Keywords: either|enum|error|golang|maybe|monad|option|result|singleton|tuple|unit