Under the hood, Copper is a rather complicated system. It has to be that way in order to ensure Copper is safe (no null pointer errors) within Copper code. However, on the C++ side, this makes it tricky to just access the members and data of a FunctionObject, the most important of all Copper objects. Now there’s an easy way.
Category: New Features
It’s an exciting day for Copper. Three new built-in functions have been added to give the user even more power:
Each of these enhances the power of the type system in Copper by enabling greater abstraction in data flow.