math.lgamma() function

    Special cases

    1. math.lgamma(x: 0) // Returns +Inf
    2. math.lgamma(x: -Inf) // Returns -Inf