Conforms to NSObject
Declared in RACStream.h

Tasks

Class Methods

empty

+ (instancetype)empty

return:

+ (instancetype)return:(id)value

zip:

+ (instancetype)zip:(NSArray *)streams

zip:reduce:

+ (instancetype)zip:(NSArray *)streams reduce:(id)reduceBlock

Instance Methods

bind:

- (instancetype)bind:(RACStreamBindBlock ( ^ ) ( void ))block

concat:

- (instancetype)concat:(id<RACStream>)stream

filter:

- (instancetype)filter:(BOOL ( ^ ) ( id value ))block

flatten

- (instancetype)flatten

flattenMap:

- (instancetype)flattenMap:(id ( ^ ) ( id value ))block

map:

- (instancetype)map:(id ( ^ ) ( id value ))block

mapReplace:

- (instancetype)mapReplace:(id)object

scanWithStart:combine:

- (instancetype)scanWithStart:(id)startingValue combine:(id ( ^ ) ( id running , id next ))block

sequenceMany:

- (instancetype)sequenceMany:(id ( ^ ) ( void ))block

skip:

- (instancetype)skip:(NSUInteger)skipCount

skipUntilBlock:

- (instancetype)skipUntilBlock:(BOOL ( ^ ) ( id x ))predicate

skipWhileBlock:

- (instancetype)skipWhileBlock:(BOOL ( ^ ) ( id x ))predicate

startWith:

- (instancetype)startWith:(id)value

take:

- (instancetype)take:(NSUInteger)count

takeUntilBlock:

- (instancetype)takeUntilBlock:(BOOL ( ^ ) ( id x ))predicate

takeWhileBlock:

- (instancetype)takeWhileBlock:(BOOL ( ^ ) ( id x ))predicate