tsp-monads (npm): Option and Result types for JavaScript; TypeScript first
Keywords: option|result|type|typescript|javascript|threestup