Пример кода:
f x
| "s" == x = 1
| otherwise = 0
Я могу видеть регулярное выражение как "соответствует знаку равенства в окружении пробельных символов". Тем не менее, \ s - + = \ s- + не работает (\ s- + - это шаблон для 1+ пробелов), потому что он заканчивает тем, что вставляет дополнительный пробел перед знаком равенства. Мне нужен шаблон, который говорит: «соответствовать пустой строке, когда здесь есть пробел», но не уверен, как это сделать?