Inherits from NSObject
Declared in RACStream.h

Properties

name

@property (copy) NSString *name

Class Methods

concat:

+ (instancetype)concat:(id<NSFastEnumeration>)streams

empty

+ (instancetype)empty

return:

+ (instancetype)return:(id)value

zip:

+ (instancetype)zip:(id<NSFastEnumeration>)streams

zip:reduce:

+ (instancetype)zip:(id<NSFastEnumeration>)streams reduce:(id)reduceBlock

Instance Methods

bind:

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

concat:

- (instancetype)concat:(RACStream *)stream

filter:

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

flatten

- (instancetype)flatten

flattenMap:

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

map:

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

mapPreviousWithStart:combine:

- (instancetype)mapPreviousWithStart:(id)start combine:(id ( ^ ) ( id previous , id current ))combineBlock

mapReplace:

- (instancetype)mapReplace:(id)object

scanWithStart:combine:

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

sequenceMany:

- (instancetype)sequenceMany:(RACStream *( ^ ) ( void ))block

setNameWithFormat:

- (instancetype)setNameWithFormat:(NSString *)format, ...

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