https://github.com/vimeo/psalm/issues/3005 здесь есть описание
возможность еще лучше описать типы. понятно, что условная типизация нужна в довольно узком наборе кейсов. но в целом, чем подробнее типизация, тем более очевидным становится поведение кода, тем проще его рефакторить. ну и там в твите Мытью написал, что просто разлекается на карантине))
сложно сказать что это прям фича, но мне каж воткнуть в текстовый лог или вардамп встроенной функцией удобнее, чем подрубать свою, которая берет на себя то что делает symfony/var_dumper только без цветов...
Обсуждают сегодня