
15 Jun
2017
15 Jun
'17
2:11 p.m.
Hello, Everyone! As I understand "MultiCase" proposal was not approved, so my question is: is there alternatives to multi-case? I have code like: case x of A a -> .. B b -> .. C c -> --same-- D c -> --same-- and I want to merge code of "C c" with "D c" branch. Anywhere, in general: is any alternatives to make "OR"s in patterns? I don't see how to do it with pattern guards, pattern synonyms, views extensions and don't see another related extensions. Something like "(C|D) c -> ..." === Best regards, Paul