Call the function passed to Signal.foldp curried

`Signal.foldp` calls the function passed in as a multiple-argument function. It will likely be passed a curried function, so should apply the arguments separately.