Size: a a a

2021 May 02

SD

Semyon Dubskikh in Haskell
при попытке выйти за границу a[i]
источник

Y

Yuuri in Haskell
А где выход за границу?
источник

SD

Semyon Dubskikh in Haskell
нулевой эллемент у пустого списка?!
источник

AF

Alexey Fedotov in Haskell
Зачем эксепшн. По пустому списку можно итерировать точно таким же образом, как и по полному, только будет ноль итераций. Если список определяется в рантайме, то таким образом можно контролировать поток управления.

Ну а в хаскелле вы просите составить все возможные комбинации из элементов x и y. Если в y есть только один элемент (пустой список), то будут комбинации всех элементов x с единственным элементом y. Если в y нет элементов, то возможных комбинаций тоже не существует, список возможных комбинаций, который попадает на выход, пуст. Что и требуется.
источник

Y

Yuuri in Haskell
Но ведь там нет к нему обращения, ни одна итерация цикла не выполнится
источник

SD

Semyon Dubskikh in Haskell
а ну да
источник

R

Rafael in Haskell
Почему в Persistent - upsertBy реализован как Select и потом Insert/Update.
Ведь если 2 потока одновременно селектнут одну несуществующую запись и попытаются сделать Insert, то будет ошибка. Это нормально? Причём даже специфический Database.Persist.Postgresql - не реализован как on conflict do update
Так и задумано, и надо ловить исключение? Или есть другой upsertBy?
источник

YS

Yan Shkurinskiy in Haskell
Ну в постгрес например upsert нет
источник

YS

Yan Shkurinskiy in Haskell
А, написал
источник

YS

Yan Shkurinskiy in Haskell
Почему не как conflict - хз
источник

D

Dreamerinnoise in Haskell
в постгрес бекенде есть on conflict do update
источник

TZ

Timofey Zakrevskiy in Haskell
Долго парсил "картезианский продукт". Это, всё же, декартово произведение.
источник

Y

Yuuri in Haskell
Магазин «Картезианские продукты»
источник

Y

Yuuri in Haskell
Картезианская минеральная вода
источник

N

Nikita Ursol in Haskell
sponsored by kde
источник

к

кана in Haskell
ну или хотя бы картезиево произведение, не картезианское
источник

TZ

Timofey Zakrevskiy in Haskell
Это ж калька с "Cartesian product", так что "картезиево" даже в голову и приходить не должно.
источник

к

кана in Haskell
кого - картезиево
источник

к

кана in Haskell
не понимаю логику. В голову не должно приходить только при условии что это имя неизвестно. Ну и это достаточно вероятно. А не потому что это калька
источник

TZ

Timofey Zakrevskiy in Haskell
Что - продукт. Какой - картезианский.
источник