По поводу чистоты кода, стилей, это всё абстракции товарищи чтоб наши мозги проще справлялись. Но у нас немного разные мозги и особенности. Мне проще когда есть { и ; 😁
ФП - это научно-исследовательское производство. респект и уважуха за наработки, которые готовы для применения обычным программистом. как сказал один матерый функциональщик об одном ФЯ Язык который требует ежегодного чтения научных монографий - не готов к продакшену
именно. функциональщики не учитывают что код предназначен для чтения и понимания - человеком. и где таких "хаскелистов" набрать в требуемых количествах - не думают. а в действительности - даже толковых джунов дефицит
про читабельность кода, есть правило: код не читабельный если любой джуниор в команде не может его прочесть-понять не совсем согласен, слишком жесткое требование... но есть в этом простецком критерии здравая мысль
как я говорю код синьора - уныл это мидл - ух! как навернет!