Make sure Sum stores a list of functions

This commit is contained in:
Paul Romano 2018-11-12 11:13:16 -06:00
parent 98e7f31a06
commit fb8e10f50a

View file

@ -518,7 +518,7 @@ class Sum(EqualityMixin):
"""
def __init__(self, functions):
self.functions = functions
self.functions = list(functions)
def __call__(self, x):
return sum(f(x) for f in self.functions)