Array в data class - путь к беде
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  знаю, тогда логично, но что в лямбдах так и не понятно
На скрине про лямбды ни слова
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  > ещё в лямбдах и часто встречаются проблемы с вараргами
Что ж, очень жаль, у меня проблем с вараргами нет
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  (vararg args: Any?) -> Any? у вас работает ?
Такое - нет, но я так ни разу не делал. Там скорее всего просто не поддерживается. А может, и причины есть.
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  я и спросил чтобы узнать причины
Ну так вы конкретную проблему сразу описывайте, а не "часто встречаются проблемы с вараргами"
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  довольно спорное замечание.
Начнём с того, что это не лямбда
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Функциональный тип
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  аа) спасибо, это в корне меняет дело!
Вы всё ещё не согласны с тем, что изначальная постановка вопроса очень мутная и совершенно не объясняет, с чем вы столкнулись?
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  не согласен, потому изначально интересно было про дата-классы. я и спросил про дата классы.
аж какой-то инглиш триггернулся от вашего выяснения отношений
Могу предположить, что это из-за мутабельности массивов, весьма вероятно, что кто-то где-то его поменяет и это поломает всякие хэшкоды и сравнения, потому просто сразу запретили.
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  в дата классах всё понятно, я же говорю, забыл про массивы в конструкторе
звучит как странный бот
 Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aλex
                          Sokol
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  эм нет. он не просто так же вайолега знает, значит слышал про ktdlib
не бот, он мне звёздочку в гитхабе поставил, но я хз кто это :)
Обсуждают сегодня