меньше, тем лучше ))) Ну естественно, без фанатизма.
решайте задачу, а не идиоматичность. она со временем придет
я обычно использую with, выглядит короче with {:ok, data} <- :gen_tcp.recv(socket, 0) do .. end если будет error, то вернется error, но не упадет https://elixirschool.com/ru/lessons/basics/control-structures/#with
Обсуждают сегодня