Inherits from RACStream : NSObject
Conforms to NSCoding
NSCopying
NSFastEnumeration
Declared in RACSequence.h

Properties

array

@property (nonatomic, copy, readonly) NSArray *array

eagerSequence

@property (nonatomic, copy, readonly) RACSequence *eagerSequence

head

@property (nonatomic, strong, readonly) id head

lazySequence

@property (nonatomic, copy, readonly) RACSequence *lazySequence

objectEnumerator

@property (nonatomic, copy, readonly) NSEnumerator *objectEnumerator

tail

@property (nonatomic, strong, readonly) RACSequence *tail

Class Methods

sequenceWithHeadBlock:tailBlock:

+ (RACSequence *)sequenceWithHeadBlock:(id ( ^ ) ( void ))headBlock tailBlock:(RACSequence *( ^ ) ( void ))tailBlock

Instance Methods

all:

- (BOOL)all:(BOOL ( ^ ) ( id value ))block

any:

- (BOOL)any:(BOOL ( ^ ) ( id value ))block

foldLeftWithStart:combine:

- (id)foldLeftWithStart:(id)start combine:(id ( ^ ) ( id accumulator , id value ))combine

foldLeftWithStart:reduce:

- (id)foldLeftWithStart:(id)start reduce:(id ( ^ ) ( id accumulator , id value ))reduce

foldRightWithStart:combine:

- (id)foldRightWithStart:(id)start combine:(id ( ^ ) ( id first , RACSequence *rest ))combine

foldRightWithStart:reduce:

- (id)foldRightWithStart:(id)start reduce:(id ( ^ ) ( id first , RACSequence *rest ))reduce

objectPassingTest:

- (id)objectPassingTest:(BOOL ( ^ ) ( id value ))block

signal

- (RACSignal *)signal

signalWithScheduler:

- (RACSignal *)signalWithScheduler:(RACScheduler *)scheduler