Алгебраические типы данных и их использование в программировании

Sep 27, 2009 23:42

Алгебраические типы данных и их использование в программировании

Роман Душкин

Аннотация Статья рассматривает важную идиому программирования - алгебраический тип данных (АТД). Приводится теоретическая база, которая лежит в основе практического применения АТД в различных языках программирования. Прикладные аспекты рассматриваются на языке ( Read more... )

Leave a comment

Comments 96

ulysses4ever March 7 2011, 21:37:08 UTC
> Процесс сопоставления с образцом устроен таким образом, что не требует от зна-
чений АТД быть быть величинами
Повтор. Замечен во всех версиях.

Reply

ulysses4ever March 7 2011, 22:03:58 UTC
> Синтаксис достаточно необычен, но о позволяет использовать всю силу концепции АТД
о, видимо, лишнее.

> Можно определять сложные домены так, чтобы предикаты могли принимать значения любого типа, а не не только true и false
Снова повтор.

> 20 Собственно, некоторые концепции уже упомянутого языка F# также были основаны на языке OCaml, что видно из синтаксиса
Не хватает точки в конце.

Reply

lionet March 8 2011, 08:22:51 UTC
fixed, thanks!

Reply


Leave a comment

Up