Size: a a a

2020 June 20

JC

Julian =) Coffee in archlinux_ru
нет
источник

JC

Julian =) Coffee in archlinux_ru
Это просто итерация
источник

JC

Julian =) Coffee in archlinux_ru
А я допустим хочу из [4, 5, 6] получить [16, 25, 36]
источник

A

Andrew in archlinux_ru
Julian =) Coffee
А я допустим хочу из [4, 5, 6] получить [16, 25, 36]
for i := range myArray {
   myArray[i] := myArray[i] * myArray[i]
}
источник

JC

Julian =) Coffee in archlinux_ru
ну да, типо такого
источник

JC

Julian =) Coffee in archlinux_ru
но только это мутирует старый массив
источник

JC

Julian =) Coffee in archlinux_ru
🌚
источник

JC

Julian =) Coffee in archlinux_ru
Julian =) Coffee
map(func, xs) {
   res := []
   for x in xs {
       res.push(func(x))
   }
   return res
}
поэтому вот так
источник

A

Andrew in archlinux_ru
Julian =) Coffee
но только это мутирует старый массив
4 строки

newArr := make([]int, len(myArray))
for i := range myArray {
   newArr[i] := myArray[i] * myArray[i]
}

А через map в других ЯП меньше что-ли получится?
источник

JC

Julian =) Coffee in archlinux_ru
а через map получится одна строка
источник

A

Andrew in archlinux_ru
покеж
источник

JC

Julian =) Coffee in archlinux_ru
newArray = map(x -> x*x, myArray)
источник

JC

Julian =) Coffee in archlinux_ru
Это либо вообще абстрактный язык, либо Руби
источник

A

Andrew in archlinux_ru
Julian =) Coffee
newArray = map(x -> x*x, myArray)
Возвращает новый массив?
источник

JC

Julian =) Coffee in archlinux_ru
Да, я там отредачил немного
источник

A

Andrew in archlinux_ru
Подредачил, ок
источник

᠌᠌Sh1Yo in archlinux_ru
Я вижу тут любят раст, как лучше писать
let variable = somefunc(
                               arg1,
                               arg2,
                       );

или
let variable =
    somefunc(
         arg1,
         arg2,
    );
источник

JC

Julian =) Coffee in archlinux_ru
᠌᠌Sh1Yo
Я вижу тут любят раст, как лучше писать
let variable = somefunc(
                               arg1,
                               arg2,
                       );

или
let variable =
    somefunc(
         arg1,
         arg2,
    );
ебни rustfmt
источник

JC

Julian =) Coffee in archlinux_ru
Мне нравится вот такой варик
let variable = somefunc(
         arg1,
         arg2,
    );
источник

᠌᠌Sh1Yo in archlinux_ru
Julian =) Coffee
ебни rustfmt
Я думаю оно мне всё сломает и я больше не пойму что делает мой код
источник