//
//  NSEnumerator+YSRACSequenceAdditions.h
//  ReactiveObjC
//
//  Created by Uri Baghin on 07/01/2013.
//  Copyright (c) 2013 GitHub, Inc. All rights reserved.
//

#import <Foundation/Foundation.h>

@class YSRACSequence<__covariant ValueType>;

NS_ASSUME_NONNULL_BEGIN

@interface NSEnumerator<ObjectType> (YSRACSequenceAdditions)

/// Creates and returns a sequence corresponding to the receiver.
///
/// The receiver is exhausted lazily as the sequence is enumerated.
@property (nonatomic, copy, readonly) YSRACSequence<ObjectType> *ysrac_sequence;

@end

NS_ASSUME_NONNULL_END
