Do you want BuboFlash to help you learning these things? Or do you want to add or correct something? Click here to log in or create user.



#compound-types #scala

Compound types can consist of several object types and they may have a single refinement which can be used to narrow the signature of existing object members. The general form is: A with B with C ... { refinement }

If you want to change selection, open document below and click on "Move attachment"

Compound Types - Scala Documentation
specify the type of obj to be both Cloneable and Resetable. This compound type is written like this in Scala: Cloneable with Resetable. Here’s the updated function: def cloneAndReset(obj: Cloneable with Resetable): Cloneable = { //... } <span>Compound types can consist of several object types and they may have a single refinement which can be used to narrow the signature of existing object members. The general form is: A with B with C ... { refinement } An example for the use of refinements is given on the page about abstract types. Please enable JavaScript to view the comments powered by Disqus. blog comments powered by Dis


Summary

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

Details



Discussion

Do you want to join discussion? Click here to log in or create user.