Abstract type: Difference between revisions

Content added Content deleted
No edit summary
Line 2,962: Line 2,962:


=={{header|Standard ML}}==
=={{header|Standard ML}}==
Standard ML supports data abstraction through its module system. Every module has a signature
Standard ML does not have any built-in support for object-oriented programming.
Instead it supports abstraction through a module system. Every module has a signature
describing the types and values that can be accessed from outside a module.
describing the types and values that can be accessed from outside a module.