Size: a a a

2021 May 30

Д

Даня in rust_offtopic
Итераторы как в расте
источник

а

а это кто in rust_offtopic
А при чём тут монадический
источник

SS

Steel Sword in rust_offtopic
А что, он не может в filter.map.reduce?
источник

а

а это кто in rust_offtopic
Не может
источник

Д

Даня in rust_offtopic
Нет, не может
источник

Д

Даня in rust_offtopic
Да хуйню сморозил)
источник

SS

Steel Sword in rust_offtopic
Как так? Для этого же не надо многого наверное
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
папка с рабочими проектами 50 гигов кек
источник

а

а это кто in rust_offtopic
всё циклами, либо сделать

func map(array []interface{}, f func(interface{}) interface{}) {
   newArray := make([]interface{}, len(array))
   for i, v := range array {
       newArray[i] := f(v)
   }
   return newArray
}
источник

а

а это кто in rust_offtopic
Для map надо генерики
источник

Д

Даня in rust_offtopic
Для этого как минимум нужен полиморфизм
источник

Д

Даня in rust_offtopic
Не, можно конечно использовать interface{} (местный any), но тогда весь тайпчек пропадает
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и этот range в половине случаев не работает
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
я вот первый раз попытался его заюзать и словил дедлок
источник

Д

Даня in rust_offtopic
?
источник

Д

Даня in rust_offtopic
Можно подробнее?
источник

Д

Даня in rust_offtopic
Если про range по каналу, то понятно
источник

а

а это кто in rust_offtopic
Go хорош тем что он компилируется в натив, и что в нём есть гринтреды вместо асинка глупого
источник

а

а это кто in rust_offtopic
всё
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну можно сделать range на канал. Он будет из него получать данные пока не закроется канал. Я создал канал на N сообщений, послал N сообщений, а канал не закрылся
источник