Size: a a a

2021 January 19

EG

Emmanuel Goldstein in rust_offtopic
Начиная с чтения документации, которую пишут не программисты, а математики, которые считают, что a -> b -> c :: D e, F g => q это достаточное описание функции
источник

DS

Doge Shibu in rust_offtopic
Αλεχ Zhukovsky
не думаю что в эликсире надо дрючить MTL прежде чем ты напишешь хоть строчку кода
А тебе не нужен мтл для многопотока в хаскеле
источник

DS

Doge Shibu in rust_offtopic
Emmanuel Goldstein
Начиная с чтения документации, которую пишут не программисты, а математики, которые считают, что a -> b -> c :: D e, F g => q это достаточное описание функции
Это есть только в исключительных либах, которые ты можешь вполне не брать
источник

EG

Emmanuel Goldstein in rust_offtopic
Doge Shibu
Это есть только в исключительных либах, которые ты можешь вполне не брать
Это начиная с стдлибы
источник

EG

Emmanuel Goldstein in rust_offtopic
Везде однобуквенные имена и нулевая документация
источник

EG

Emmanuel Goldstein in rust_offtopic
В идеале ещё у функции не должно быть имени, потому что она должна быть оператором
источник

EG

Emmanuel Goldstein in rust_offtopic
$&#$**&#$(#$ :: a -> b -> c — идеально
источник

DS

Doge Shibu in rust_offtopic
Emmanuel Goldstein
В идеале ещё у функции не должно быть имени, потому что она должна быть оператором
У всех операторов обычно есть названный аналог, который ты можешь использовать
источник

EG

Emmanuel Goldstein in rust_offtopic
Doge Shibu
У всех операторов обычно есть названный аналог, который ты можешь использовать
Но во всех примерах, статьях, реальном коде — не он.
источник

DS

Doge Shibu in rust_offtopic
Emmanuel Goldstein
Но во всех примерах, статьях, реальном коде — не он.
Операторов там немного прям общеупотребимых:
. , $, $!, <$>, <*>, <*, *>, >>, >>=
- ну и линзоператоры для любителей
источник

EG

Emmanuel Goldstein in rust_offtopic
Doge Shibu
Операторов там немного прям общеупотребимых:
. , $, $!, <$>, <*>, <*, *>, >>, >>=
- ну и линзоператоры для любителей
Это в стдлибе, лол
источник

EG

Emmanuel Goldstein in rust_offtopic
И линзы используются вообще в каждой библиотеке
источник

DS

Doge Shibu in rust_offtopic
Emmanuel Goldstein
Это в стдлибе, лол
Да. И они имеют вполне себе имеют смысл.
источник

DS

Doge Shibu in rust_offtopic
Они реально именно упрощают код
источник

EG

Emmanuel Goldstein in rust_offtopic
А потом каждая чёртова библиотека для рисования графиков добавляет десять своих
источник

EG

Emmanuel Goldstein in rust_offtopic
Потому что писать названия для слабаков
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну и средний уровень документации
Вот, например, важный класс какого-то фреймворка
источник

DS

Doge Shibu in rust_offtopic
Emmanuel Goldstein
Ну и средний уровень документации
Вот, например, важный класс какого-то фреймворка
А что тут непонятного?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Doge Shibu
А что тут непонятного?
есть типы параметров но нет названий
источник

DS

Doge Shibu in rust_offtopic
Если открыть внутренности актикса там тоже самое будет
источник