Currently FunctionData defines samples returning an Iterator of Samples and apply that supports evaluation. StreamingFunctionData currently throws an exception when trying to evaluate. There will also be cases where we have a continuous Function that can't provide Samples. We should define separate traits for each capability.
Currently
FunctionDatadefinessamplesreturning an Iterator of Samples andapplythat supports evaluation.StreamingFunctionDatacurrently throws an exception when trying to evaluate. There will also be cases where we have a continuous Function that can't provide Samples. We should define separate traits for each capability.