The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Представлен первый релиз языка Dart, развиваемого компанией ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Представлен первый релиз языка Dart, развиваемого компанией ..." –1 +/
Сообщение от Аноним (-), 17-Окт-12, 21:34 
Совершенно нигде.
Но и нет никакой необходимости в который раз приветствовать мир так?

int sum = 0
val sumattor = (x:Int)=>sum+=x

val list1 = List(1,2,3)
val list2 = List(4,5,6)
val Set1 = Set(2,3,9)
//... добрая сотня разных листов сетов последовательностей которые надо просумировать

list1.foreach(sumattor)
...
list999.foreach(summator)
Set1.foreach(summator)
// а вы будете писать сотню циклов? Удачи не ошибится, и не написать sum=x вместо sum+=x в 75 раз.


И больше мы можем вернуть этот сумматор из функции и продолжать накапливать значения из разных модулей библиотек и процедур.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Представлен первый релиз языка Dart, развиваемого компанией ..., opennews, 17-Окт-12, 12:51  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру