first class module
A {module} that is a {first class data object}
of the {programming language}, e.g. a {record} containing
{functions}. In a {functional language}, it is standard to
have first class programs, so program building blocks can have
the same status.
{Claus Reinke's Virtual Bookshelf
(http://www.informatik.uni-kiel.de/~cr/bib/bookshelf/Modules.html)}.
{Mark Jones' home page
(http://www.cs.nott.ac.uk/Department/Staff/mpj/)}.
(1997-06-17)