function typeAnnotation( actual ) {
	if ( isPrimitive( actual ) ) {
		return '<'+typeOf( actual )+'>';
	}
	if ( isBoxedPrimitive( actual ) ) {
		return '<'+capitalize( typeOf( actual ) )+'>';
	}
	if ( isError( actual ) ) {
		return '<'+actual.name+'>';
	}
	return '<'+constructorName( actual )+'>';
}
Creates a type annotation value.

@private
@param {*} actual - actual return value
@param {string} expected - return value annotation
@returns {string} type annotation