In the recipe on Managing streams, and reading and writing files, we discussed how you can read and write streams. In this recipe, we will explain how you can create an in-memory stream that allows you to perform fast read and write operations on data using functions operating on streams.
We will show how you can create a simple string builder using an IOBuffer
object.
In this recipe, we are going to create a function that takes a string and splits it into two substrings, one consisting of even characters in a string, and the other consisting of odd characters.
Note
In the GitHub repository for this recipe, you will find thecommands.txt
file, which contains the presented sequence of shell and Julia commands.
Now, open your favorite terminal to execute the commands.