Size: a a a

Чат IT-Страны

2020 February 25

E

Ekaterina in Чат IT-Страны
Yauheni Waily 🦄
это чат по аниме, как пропатчить бсд под кде ?
ну ты древний... не спрашивают уже такое)
источник

AS

Andrew Stepanov 🦂 in Чат IT-Страны
Из-за РФ :D :D :D
источник

HL

Hleb Loika in Чат IT-Страны
Ekaterina
ну ты древний... не спрашивают уже такое)
такое уже и загуглить можно было бы
источник

N

NJ in Чат IT-Страны
По PHP 7.4, в который приходит строгая типизация.
Допустим, есть метод:
public function (int $x) : ?string

т.е. в сигнатуре прописано, что возвращаемое значение либо null, либо string.  Вопрос: насколько это применимо при строгой типизации? Если не применимо, то как реализовывать такие вещи, чтобы возвращаемое значение было одного типа?
источник

D

Dasha Carrotinko in Чат IT-Страны
чудесная история, прочла на одном дыхании) думала, что такого в жизни не бывает
источник

HL

Hleb Loika in Чат IT-Страны
NJ
По PHP 7.4, в который приходит строгая типизация.
Допустим, есть метод:
public function (int $x) : ?string

т.е. в сигнатуре прописано, что возвращаемое значение либо null, либо string.  Вопрос: насколько это применимо при строгой типизации? Если не применимо, то как реализовывать такие вещи, чтобы возвращаемое значение было одного типа?
источник

ИР

Илья Романенко in Чат IT-Страны
NJ
По PHP 7.4, в который приходит строгая типизация.
Допустим, есть метод:
public function (int $x) : ?string

т.е. в сигнатуре прописано, что возвращаемое значение либо null, либо string.  Вопрос: насколько это применимо при строгой типизации? Если не применимо, то как реализовывать такие вещи, чтобы возвращаемое значение было одного типа?
ну так это же просто опциональный тип, если ты откуда-то что-то мог не получить по разным причинам
Типизация строгая, т.к. под капотом это улсовный енам (тип, null)
источник

Y

Yauheni Waily 🦄 in Чат IT-Страны
насколько возможна строгая типизация в интерпритируемых яп ? это ведь просто условности
источник

ИР

Илья Романенко in Чат IT-Страны
Yauheni Waily 🦄
насколько возможна строгая типизация в интерпритируемых яп ? это ведь просто условности
Умный что ли?
источник

AS

Andrew Stepanov 🦂 in Чат IT-Страны
NJ
По PHP 7.4, в который приходит строгая типизация.
Допустим, есть метод:
public function (int $x) : ?string

т.е. в сигнатуре прописано, что возвращаемое значение либо null, либо string.  Вопрос: насколько это применимо при строгой типизации? Если не применимо, то как реализовывать такие вещи, чтобы возвращаемое значение было одного типа?
Nullable object же
источник

AS

Andrew Stepanov 🦂 in Чат IT-Страны
источник

Y

Yauheni Waily 🦄 in Чат IT-Страны
Илья Романенко
Умный что ли?
ну это как в питоне, можно указывать тип, но фактически это ничего не меняет, кроме как улучшает читаемость кода и поддержку его
источник

Y

Yauheni Waily 🦄 in Чат IT-Страны
Илья Романенко
Умный что ли?
источник

Y

Yauheni Waily 🦄 in Чат IT-Страны
ебень же
источник

AS

Andrew Stepanov 🦂 in Чат IT-Страны
Andrew Stepanov 🦂
Nullable object же
Можно ещё добавить пустой интерфейс Nullable и цеплять его к таким объектам, чтобы потом была проверка типа $object instanceof Nullable
источник

ИР

Илья Романенко in Чат IT-Страны
Кек
источник

Y

Yauheni Waily 🦄 in Чат IT-Страны
+
источник

ИР

Илья Романенко in Чат IT-Страны
Хорошо что у меня компилятор в очко ебет за такое
источник

HL

Hleb Loika in Чат IT-Страны
Илья Романенко
Хорошо что у меня компилятор в очко ебет за такое
кстати, хотел давно вопрос задать знающим людям
источник

AS

Andrew Stepanov 🦂 in Чат IT-Страны
Илья Романенко
Хорошо что у меня компилятор в очко ебет за такое
Как ни странно, но в PHP интерпретатор при строгой типизации за такое тоже вздрючит
источник