<!-- Thanks for proposing a new feature for stdlib --> **Description** <!-- Please describe the feature, please provide examples --> <!-- Use codefences (```) to add literal codeblocks for examples --> `angle` computes the phase angle of `complex` scalar in the interval [-π,π]. The angles in `theta` are such that `z = abs(z)*exp((0.0, theta))`. ```fortran theta = [[stdlib_math(module):angle(interface) (z) !! z: `complex` type ``` Inspired by `forlab/angle`(MIT license), has been implemented in this branch (~~[add_angle](https://github.com/fortran-fans/stdlib/commit/5976bb8f8fcda4350baa626176d8f4898b3e6f83) and~~ [add_arg](https://github.com/fortran-fans/stdlib/commit/3cb132619b5dc83e0f65ce8e2fc04cb833fa0def)) (PR will be made later.) **Prior Art** <!-- Are there projects implementing the proposed functionality already --> 1. [forlab/angle](https://github.com/keurfonluu/Forlab/blob/62b80c031fe5f283e6696be0353c13f4ba5886de/src/lib/forlab.f90#L697~L734) 2. [matlab/angle](https://ww2.mathworks.cn/help/matlab/ref/angle.html?lang=en) 3. [numpy/angle](https://numpy.org/doc/stable/reference/generated/numpy.angle.html)