improve spec
EventStream implements Applicative