morphic (npm): Ad-hoc polymorphism / pattern matching / destructuring for function parameters
Keywords: polymorphism|shape|destructuring|pattern|pattern matching|javascript|nodejs