func MaxInt16(list []int16) int16 {
	var max int16
	for _, v := range list {
		if v > max {
			max = v
		}
	}
	return max
}
MaxInt16 returns max item from the list.
Return 0 if the list is either empty or nil
package fp
func MaxInt(list []int) int {
	var max int
	for _, v := range list {
		if v > max {
			max = v
		}
	}
	return max
}
func MaxInt64(list []int64) int64 {
	var max int64
	for _, v := range list {
		if v > max {
			max = v
		}
	}
	return max
}
func MaxInt32(list []int32) int32 {
	var max int32
	for _, v := range list {
		if v > max {
			max = v
		}
	}
	return max
}