Здравствуйте, <Аноним>, Вы писали:
А>Коллеги,
А>никак не могу разобраться с классами типов в Haskell. Объясните, или подскажите, что почитать.
А в чём именно затык?
Классы типов нужны для перегрузки функций. Это основное.
Что почитать — находится в гугле
Во-первых, откуда они взялись:
How to Make Ad-Hoc Polymorphism Less Ad Hoc
Ну и глава из туториала и вики
http://en.wikibooks.org/wiki/Haskell/Class_Declarations
http://en.wikibooks.org/wiki/Haskell/Classes_and_types
http://en.wikibooks.org/wiki/Haskell/Advanced_type_classes
http://www.haskell.org/tutorial/classes.html
А>Если опыт программирования на Java, C#. Понимаю классы, интерфейсы, дженерики с констрейнтами.
Может быть это для сравнения?
http://www.haskell.org/haskellwiki/OOP_vs_type_classes
Но лучше вопросы задавай.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>