@raini/switch (npm): A functional way to switch
Keywords: fp|functor|switch|branching|either