Функция задержки Haskell Arrow

Я читаю « Программирование со стрелами» Джона Хьюза.Есть фрагмент кода, который я действительно не могу понять.Код следующий:а потомЯ не могу понять, чтоЯ думал, что результатом должно быть просто добавление ---- +: = 3 =: + ---- в начале каждого списка, поскольку ---- +: = 4 =: + ---- определяется как---- +: = 5 =: + ---- .И что еще более странно,Я могу видеть, что делают ---- +: = 7 =: + ---- и ---- +: = 8 =: + ---- , но я не совсем понимаю процесс вычислений с использованием -- +: = 9 =: + ---- .Может кто-нибудь просто поможет?Спасибо.
7 голосов | спросил Song Zhang 9 FebruaryEurope/MoscowbMon, 09 Feb 2015 07:43:19 +0300000000amMon, 09 Feb 2015 07:43:19 +030015 2015, 07:43:19

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132