Garnet pegmatite and allied rock types and in certain low grade metamorphic phyllites. Spessartine of an orange-yellow is found in Madagascar. Violet-red spessartines are found in rhyolites in Colorado and Maine. Blue pyrope–spessartine garnets were discovered in the late 1990s in Bekily, Madagascar. This type has also been found in parts of the United States, Russia, Kenya, Tanzania, and Turkey. It changes color from blue-green to purple depending on the color temperature of viewing light, as a result of the relatively high amounts of vanadium (about 1 wt.% VO). Other varieties of color-changing garnets exist. In daylight, their color ranges from
Type signature Type signature In computer science, a type signature or type annotation defines the inputs and outputs for a function, subroutine or method. A type signature includes the number of arguments, the types of arguments and the order of the arguments contained by a function. A type signature is typically used during overload resolution for choosing the correct definition of a function to be called among many overloaded forms. In C and C++, the type signature is declared by what is commonly known as a function prototype. In C/C++, a function declaration reflects its use; for example, a function pointer that