I find this[1] example in Getting Started/Next Steps to be backwards:
# incomplete partial: add(?, 2)
>>> s2 = add.s(2)
# resolves the partial: add(8, 2)
>>> res = s2.delay(8)
>>> res.get()
10
Shouldn't it behave like functools.partial[2]? >>> import functools
>>> abc = lambda a, b, c: (a, b, c)
>>> bc = functools.partial(abc, "a")
>>> bc("b", "c")
('a', 'b', 'c')
1. http://docs.celeryproject.org/en/latest/getting-started/next...2. http://docs.python.org/library/functools.html#functools.part...