Az OPA programozási nyelv

Modulok

Modulok

A függvények modulokba szervezhetőek:

module List{ empty = [] function conc(hd,tl){~{hd,tl} } }

A modulon belül az egyes mezők hozzáférhetnek a többi mezőhöz, akár rekurzív hívással is.

module M{ x = y y = 1 }