match.flow (npm): Poor man's pattern matching in flow
Keywords: match.flow|typed|flow|redux|reducer|pattern matching|pattern|tagged unions|disjoint unions