orc-lang / orc

Orc programming language implementation
https://orc.csres.utexas.edu/
BSD 3-Clause "New" or "Revised" License
40 stars 3 forks source link

Replace primitive (site-based) tuples with library classes #166

Open arthurp opened 7 years ago

arthurp commented 7 years ago

The strict semantics will be maintained by having strict (site) constructors for the classes. However we can also support lenient tuples as a super class of the same sized strict tuple. Initially, the lenient tuples will not have a special syntax like the strict ones do.