В Scheme где-то в одной из 5-6 функций этот прием я применяю. На Haskell проще завести переменную с новым именем и внимательно следить, что бы их не перепутать.
То есть, ты пользуешься потенциально опасной практикой кодирования, вызванной недостатками конкретного языка, и желаешь, чтобы и в Хаскеле тебе было позволено делать так же.
Вместо let x = ... in ... писать flip ($) ... (\x -> ...) не эстетично.
Reply
Reply
Reply
Reply
Reply
Я совершенно не понимаю твоей претензии.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Узнаю стиль Потанина. ;)
Reply
Reply
Leave a comment