Scala. Профессиональное программирование
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

Кітаптан алынған дәйексөздер  Scala. Профессиональное программирование

должно быть никаких побочных эффектов
Комментарий жазу
Еще один способ утверждения второй идеи функционального программирования заключается в том, что у методов не
Комментарий жазу
Неизменяемая структура данных — один из краеугольных камней функционального программирования.
Комментарий жазу
Вторая основная идея функционального программирования заключается в том, что операции программы должны преобразовать входные значения в выходные, а не изменять данные на месте
Комментарий жазу
Вдобавок функцию можно определять внутри другой функции точно так же, как это делается при определении внутри функции целочисленного значения
Комментарий жазу
стве аргументов другим функциям, возвращать их в качестве результатов из других функций или сохранять в переменных
Комментарий жазу
Первая заключается в том, что функции являются значениями первого класса. В функциональных языках функция есть значение, имеющее такой же статус, как целое число или строка.
Комментарий жазу
Алексей С.
Алексей С.дәйексөз келтірді3 ай бұрын
либо напрямую вызывая map, либо используя for-yield
Комментарий жазу
Алексей С.
Алексей С.дәйексөз келтірді3 ай бұрын
все — от массивов до выражений — рассматривается как объекты с методами
Комментарий жазу
Алексей С.
Алексей С.дәйексөз келтірді3 ай бұрын
Все операции в Scala являются вызовами методов
Комментарий жазу