diff --git a/firanka/ranges.py b/firanka/ranges.py index b68067bef95bb3dc8c7b5bd52bba75936ce928a0..908d646dd265ee7b726e87f930ec8742c3c4880a 100644 --- a/firanka/ranges.py +++ b/firanka/ranges.py @@ -79,7 +79,10 @@ class Range(object): :param args: """ args = self.__getargs(args) - q = lambda a, b, args: args[a] and math.isinf(args[b]) + + def q(a, b, args): + return args[a] and math.isinf(args[b]) + if q(2, 0, args) or q(3, 1, args): raise ValueError('Set with sharp closing but infinity set')