Size: a a a

Dart & Flutter по-русски

2021 March 30

AZ

Alexey Z in Dart & Flutter по-русски
Ещё же есть typedef 😉
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Alexey Z
Ещё же есть typedef 😉
он уже может в что-то кроме определения типа функций?
источник

AZ

Alexey Z in Dart & Flutter по-русски
Adel Gilyazeev
он уже может в что-то кроме определения типа функций?
Да, ток сегодня нарыл, новая экспериментная фишка https://stackoverflow.com/questions/66847006/how-do-i-use-type-aliases-typedefs-also-non-function-in-dart/66847007#66847007
источник

Б

Быков in Dart & Flutter по-русски
кто-то сталкивался?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
PTLam
читал, смотрел про них.

Понял, что это типо универсальный тип данных, чтобы делать функции более универсальной.

Но когда их использовать и зачем их использовать не дошло)
Это как аргументы типа для проброски типа внутрь другого типа...
Примеры:
T add<T>(T a, T b) => a+b;
Эта функция будет вызывать оператор + для аргумент одинакового типа...
Например для add<int>(1, 3) вернёт 4, а для add<String>('abc', '012') вернёт 'abc012', ибо для строк оператор плюс является Конкатенацией
Или допустим у меня есть класс и в нём я могу переопределить оператор `+ :
class MyType<T> { 
 late T i;
 MyType<T> operator +(MyType<T> a) {
   return MyType<T>()..i=(this.i + 1) * (a.i + 1);
 }
}
Тогда функция add(MyType<int>()..i=10, MyType<int>()..i=5) вернёт новый объект MyType<int> с i равным 66
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
а я видел что она в разработке, да
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
а чё уже 2.13 вышел?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
insufficient = недостаточный

Пишет места не хватает для установки...
источник

Б

Быков in Dart & Flutter по-русски
Adel Gilyazeev
insufficient = недостаточный

Пишет места не хватает для установки...
несколько часов назад все было хорошо, а жесткие диски чистые. что нужно очистить?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Быков
несколько часов назад все было хорошо, а жесткие диски чистые. что нужно очистить?
Смартфон? Память виртуалки? хзъ
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
я в эти ваши Мобильные платформы стараюсь не лезть)
источник

В

Вадим in Dart & Flutter по-русски
я делал Wipe data для эмулятора
источник

DK

Daniil Karpov in Dart & Flutter по-русски
Здравствуйте! посоветуйте библиотеку для sqlite
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
подключи sd карту или увеличь размер раздела эмулятора
источник

AZ

Alexey Z in Dart & Flutter по-русски
Adel Gilyazeev
а чё уже 2.13 вышел?
ага, в бэте
источник

AZ

Alexey Z in Dart & Flutter по-русски
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Adel Gilyazeev
а я видел что она в разработке, да
А кто нибудь знает, есть ли у них планы сделать чтобы чистые функции с констными аргументами могли выдавать тоже константное значение?
источник

Mi

Mikhail iadept in Dart & Flutter по-русски
А вы чего на бете сидите?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Alexey Z
ага, в бэте
Ну бета это бета, я с NullSafety говна поел, в итоге забил на него, ибо он там только появился, а зависимости ещё не переходили
источник

Mi

Mikhail iadept in Dart & Flutter по-русски
Я до сих пор на второй флаттер перейти не могу
источник