diff --git a/src/index.js.flow b/src/index.js.flow
index e5dfe2ea..557dd04d 100644
--- a/src/index.js.flow
+++ b/src/index.js.flow
@@ -58,7 +58,7 @@ export type Subscription = {
unsubscribe(): void;
}
-declare export class Stream {
+declare export class Stream<+A> {
constructor(source: Source): Stream;
source: Source;
run (sink: Sink, scheduler: Scheduler): Disposable;