I have just got introduced to Higher Order functions for Arrays in Spark SQL. However, I did not find adequate documentation/explanation of their u