Size: a a a

Генератор непрочитанных сообщений

2020 July 03

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Aleksandr Khristenko
В языках с нормальными системами типов такое и есть
Thus
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Значит в пхп нормальная система типов?) если там можно так же, просто буковок больше
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
там не можно так же
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
ты не можешь комбинировать типы как минимум настколько гибко
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
+ это в рантайме все проверяется
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Значит в пхп нормальная система типов?) если там можно так же, просто буковок больше
Нельзя так-же.
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Ну напиши плагин к псалм, будет в компайл
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
к чему спор?
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
я не понимаю что ты пытаешься донести
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Как это соотносится с системой типов?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Пример с zerotoone не показателен
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Ну напиши плагин к псалм, будет в компайл
Что переводится "реализуй в псалме нормальную систему типов" и будет тебе "нормальная система типов"
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Это можно и в пхп
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Это можно и в пхп
Этого нельзя в пхп. Нет в нем сейчас операторов на уровне типов.
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Aleksandr Khristenko
Что переводится "реализуй в псалме нормальную систему типов" и будет тебе "нормальная система типов"
Это простая валидации примитивная, то что ты показал. Где эта мощная и великая система типов то?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Вот в чем вопрос
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Это простая валидации примитивная, то что ты показал. Где эта мощная и великая система типов то?
Окей. Это простая примитивная валидация. Закрыли тему.
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
так и запишем, в скале крутая система типов, круче чем в пхп, потому что можно в одну строчку записать
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
а в пхп целый файл придется создавать
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
а в пхп целый файл придется создавать
Угу. Под каждое ограничение. И писать валидатор под каждое ограничение. И писать ручные трасформации из одного ограничения в другие, чтобы можно было число больше 5 запихать туда, где нужно число больше четырех.
источник