Сегодня я обнаружил, что набираю следующий код:
case () of
_ | x < 15 -> ...
_ | x < 25 -> ...
_ | x < 50 -> ...
_ -> ...
Смысл этого достаточно прямолинейный, но он просто чувствует... неправильно произносить case ()
. Кто-нибудь имеет лучшее предложение?
Я полагаю, что, когда я занимаюсь брендингом x
, я мог бы написать case x
. Но это все равно оставляет меня ничем, чтобы на самом деле совпадало с шаблоном; это все о охранниках. И это все еще кажется странным.