1
00:00:00,180 --> 00:00:00,630
All right.

2
00:00:00,930 --> 00:00:09,300
And up next, we have streams in jazz and at its simplest streams are used to read or write sequentially.

3
00:00:09,720 --> 00:00:16,350
Basically when we have to handle and manipulate streaming data, for example, continuous source or

4
00:00:16,350 --> 00:00:21,670
a big file, streams come in real handy in order for different types of streams.

5
00:00:21,930 --> 00:00:28,650
We have a writable used to write data sequentially than we have readable, used to read data sequentially.

6
00:00:28,650 --> 00:00:36,600
Duplex used to both read and write data sequentially and also transform where data can be modified when

7
00:00:36,600 --> 00:00:38,430
writing or reading.

8
00:00:38,710 --> 00:00:43,040
Just like with events, many built in modules and note implements, streaming interface.

9
00:00:43,560 --> 00:00:49,800
And what's also interesting streams extant event Amita's class, which simply means that we can use

10
00:00:49,800 --> 00:00:56,850
events like data and on streams and streams are somewhat of an advanced topic.

11
00:00:56,850 --> 00:01:04,110
A. I'll try to keep it short and sweet, mostly by showing you examples of streams and hopefully that

12
00:01:04,110 --> 00:01:07,680
where you get the main idea without being overwhelmed.

