Почему 2(*i.)5
оценивается в 0 2 4 6 8
?J неявная оценка фраз
Это ясно, что 2*i.5
делает, но ()
создает крюк и оценки справа налево, кажется, мы получаем
(*i.)5 == 0 5 10 15 20
и 2 не будет действовать в этом списке - так, где я буду неправильно ?
Хорошее объяснение. Книга, которую я читала, не объясняла эти случаи (даже существовала) и просто подпрыгивала прямо к примеру. Теперь я знаю, где искать! – user1202733