Slide 35 of 53
Notes:
This is a package declaration for a package that implements a complex number data type. Note that the data type is given as well as some standard operators on that type.