This is a constructor function for the
that represents constraints
on the types or values of a combination
It takes named arguments that identify the
types of the parameters.
Each parameter type should be
an object that is “compatible with”
i.e. a test for inheritance or a dynamic expression.
the types for the parameters given as
the type description for the return value. This applies to the particular combination of inputs given in ...
the instance to populate with the information given in the other arguments. This allows us to pass in objects of sub-classes to this function or to populate previously created objects.
The populated value of
obj, by default
an object of class
Duncan Temple Lang <[email protected]>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.