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
reduceEach:
- (instancetype)reduceEach:(id)reduceBlock
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
zipWith:
- (instancetype)zipWith:(RACStream *)stream