Size: a a a

Scala User Group

2020 February 13

AS

Andrey Sugak in Scala User Group
Vladislav Golub
Как заставить выводить идею типы не в конце где уже ничего нет и ничего не видно?
Preferences | Editor | Inlay Hints | Scala | Method Chain Hints
источник

AS

Andrey Sugak in Scala User Group
Там есть чекбокс.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Andrey Sugak
Preferences | Editor | Inlay Hints | Scala | Method Chain Hints
Я так понял, вопрос про изменение расположения
источник

AS

Andrey Sugak in Scala User Group
Oleg ℕizhnik
Я так понял, вопрос про изменение расположения
Да.
источник

DM

Daniel Matveev in Scala User Group
Oleg ℕizhnik
Я так понял, вопрос про изменение расположения
ответ про это же
источник

AS

Andrey Sugak in Scala User Group
Как и ответ.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Простите, проследовал не тем путём
источник

KA

Konstantin Alifanov in Scala User Group
Abyr Valg
Тут нужен доктор наук, чтобы объяснить)

Грубо говоря, единицами взаимодействия с данными являются функции. Супер желательно, чтобы эти функции не были завязаны на своё окружение (то есть поменьше замыканий и т.д.) В PHP, в принципе, отличная реализация ФП - есть огромное количество чистых функций из коробки: для работы с массивами, со строками, файлами, временем и всем подряд. Есть даже функции с довольно сложной логикой, например - password_hash/password_verfy. Вокруг коробочных функции можно строить свои функции, над ними ещё и ещё. И в итоге логика всего приложения оказывается в запуске какой-то функции, которая запустит другие, те - другие, и так далее.

Надеюсь, есть шанс понять, что я написал 😅
Чаще бы ты такие штуки рассказывал) Мне вот очень интересно на такие темы думать, нестандартные.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
@jey_lee мне рассказать?
источник

AV

Abyr Valg in Scala User Group
Konstantin Alifanov
Чаще бы ты такие штуки рассказывал) Мне вот очень интересно на такие темы думать, нестандартные.
Нет
источник

AV

Abyr Valg in Scala User Group
Пожалуйста
источник

AV

Abyr Valg in Scala User Group
Konstantin Alifanov
Чаще бы ты такие штуки рассказывал) Мне вот очень интересно на такие темы думать, нестандартные.
Ну да, нестандартные темы в наше время редкость
источник

VG

Vladislav Golub in Scala User Group
@sugakandrey лучей добра вам! В свое оправдание скажу, что перед тем как написать в настройках искал. не нашел
источник

AV

Abyr Valg in Scala User Group
Konstantin Alifanov
Чаще бы ты такие штуки рассказывал) Мне вот очень интересно на такие темы думать, нестандартные.
У всего свои причины. Создавать копию массива на каждый чих весьма непроизводительно. Ну вот знает человек, что такое чистота и слово функтор. Как это ему на практике поможет? Я спрашиваю про принципы. Паттерны идут уже после них. Ну а как понять то, где ничего нет? Принципов нет, определений нет, критериев нет. В этом вопрос. Перед этим ты изучал сам евент сурсинг и иже с ним. И только тогда понял, что нужны чистые функции. Или сначала изучал очереди и только потом приспичило узнать про идемпотентность, чтобы ретраи ничего не портили. А пока ты без очередей и сурсинга ничего это не нужно. Если есть ГОСТ, то его надо соблюдать. Если же его нет, то и соблюдать нечего. Требовать одного и того же соблюдения именования от разных ЯП весьма странно. С чего вдруг всё должно быть функциями без процедур?
источник

KA

Konstantin Alifanov in Scala User Group
Abyr Valg
У всего свои причины. Создавать копию массива на каждый чих весьма непроизводительно. Ну вот знает человек, что такое чистота и слово функтор. Как это ему на практике поможет? Я спрашиваю про принципы. Паттерны идут уже после них. Ну а как понять то, где ничего нет? Принципов нет, определений нет, критериев нет. В этом вопрос. Перед этим ты изучал сам евент сурсинг и иже с ним. И только тогда понял, что нужны чистые функции. Или сначала изучал очереди и только потом приспичило узнать про идемпотентность, чтобы ретраи ничего не портили. А пока ты без очередей и сурсинга ничего это не нужно. Если есть ГОСТ, то его надо соблюдать. Если же его нет, то и соблюдать нечего. Требовать одного и того же соблюдения именования от разных ЯП весьма странно. С чего вдруг всё должно быть функциями без процедур?
Я тут решил проверить как устроен array clone в scala
источник

AV

Abyr Valg in Scala User Group
Непроизводительно!
источник

KA

Konstantin Alifanov in Scala User Group
И я пока не смог если честно, я так понимаю что тут просто из джавы переопределение идёт.
источник

OO

Oleksandr Olgashko in Scala User Group
Konstantin Alifanov
И я пока не смог если честно, я так понимаю что тут просто из джавы переопределение идёт.
джавовый и использует, никакого переопределения
источник

AV

Abyr Valg in Scala User Group
Konstantin Alifanov
Привет всем! А есть чат по scala, где ребята относительно начинающие собираются, или какое-нибудь сообщество где-то еще? А то мне пока здесь страшно что-то спрашивать и обсуждать)
надо начинать учить не с языка, а с использования google.com — хотя бы составлять примитивные запросы из двух слов типа "виды программирования"
язык вот абсолютно не важно какой, хоть машинный код хоть 1С хоть Хаскель
бери книгу "алгоритмы и структуры данных" любого автора, язык по книге выберется сам
источник

VS

Victor Svistunov in Scala User Group
Early Bird tickets are available only till 15th of February on http://www.scalaua.com ;-)
Speakers - https://www.scalaua.com/speakers
Agenda - https://www.scalaua.com/agenda
Please join us with your friends and colleagues!
источник