ReadableStream
public protocol ReadableStream: class, TextOutputStreamable
                A stream of text. Does as much as possible lazily.
- 
                  
                  
Undocumented
Declaration
Swift
public protocol ReadableStream: class, TextOutputStreamable - 
                  
                  
Whatever amount of text the stream feels like providing. If the source is a file this will read everything at once. - returns: more text from the stream, or nil if we have reached the end.
Declaration
Swift
func readSome() -> String?Return Value
more text from the stream, or nil if we have reached the end.
 - 
                  
                  
Reads everything at once.
Declaration
Swift
func read() -> String 
- 
                  
lines()Extension methodSplits stream lazily into lines.
Declaration
Swift
public func lines() -> LazySequence<AnySequence<String>> - 
                  
write(to:)Extension methodWrites the text in this file to the given TextOutputStream.
Declaration
Swift
public func write<Target: TextOutputStream>(to target: inout Target) 
View on GitHub
        ReadableStream Protocol Reference