LINUX.ORG.RU

Помогите вспомнить конструкцию в хаскелле


0

0

Что то из головы вылетело и не нагугливается: сделать что-то такое

data Point = CPoint x y

func (CPoint x y)@p = x + y + (length p)
то есть можно было обращать к x, y а можно целиком к объекту Point через p. Какой синтаксис у такой конструкции?

★★★

Уфф, вспомнил - надо наоброот

func p@(CPoint x y)

=)

theos ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.