Ilya, [29.03.20 12:02]
OMG
Ilya, [29.03.20 12:02]
EPIC
Ilya, [29.03.20 12:02]
Ты можешь писать имплементации твоего трейта (типа интерфейс) для любых типов.
Ilya, [29.03.20 12:02]
Джва года ждал
Nick Linker, [29.03.20 12:03]
Да!
Ilya, [29.03.20 12:04]
Это пушка. Мне такого не хватало.
Nick Linker, [29.03.20 12:04]
Но это не ноу хау раста, это спасибо классам типов в хаскеле.
Ilya, [29.03.20 12:05]
Этот понятно что вряд ли тут ребята придумали ноу-хау. Все придумали ещё в 60-все
Ilya, [29.03.20 12:05]
Но мне нравится что это реализовано не в каком-то академическом языке
Ilya, [29.03.20 12:05]
Это важно
Ilya, [29.03.20 12:06]
Мне уже в го понравилось что интерфейс обьявил а потом просто настрогал методов хрен пойми где для структуры. Есть эти функции - ура у нас имплементирован интерфейс
Nick Linker, [29.03.20 12:07]
Конкретно классы типов это из
работы Вадлера 1989 года
Ilya, [29.03.20 12:08]
Недавно кстати
Nick Linker, [29.03.20 12:08]
Относительно