История изменений
Исправление alysnix, (текущая версия) :
классы типов в хаскеле в с++ аналога не имеют (если только не похожи иногда на концепты, а частном случае), и до степени неразличимости равны трейтам в расте.
они описывают набор свойств, что должен реализовать тип данного класса. класс тут это не class в си++, что есть тип, а некие требования, что будут объединять в родственную группу всех, кто их реализует. если б называлось - «группа типов», было бы понятнее.
короче это вообще не классы из с++. строго говоря аналога в с++ нет.
если откуда раст и «тырил» трейты, то у хаcкеля.
Исходная версия alysnix, :
классы типов в хаскеле в с++ аналога не имеют (если только не похожи иногда на концепты, а частном случае), и до степени неразличимости равны трейтам в расте.
они описывают набор свойств, что должен реализовать тип данного класса. класс тут это не класс в си++, что есть тип, а некие требования, что будут объединять в родственную группу всех кто реализует. если б называлось - «группа типов», было бы понятнее.
короче это вообще не классы из с++. строго говоря аналога в с++ нет.
если откуда раст и «тырил» трейты, то у хаcкеля.