In the official documentation, you often see types denoted like this:
!Array.<string>=
(e.g. here: https://docs.angularjs.org/api/ng/function/angular.module)
What does this mean? (especially the ! and = signs in my example)? Where is it explained? Is this a common standard somehow I was missing until now?