dropif, droprepeats, sampleon
make v0 second argument in reduce. Fix type signature.
renamed update to push!
A Signal is more of a stream than a state. The name push! is already familiar.
Added show and display for signals
Sketchy README