
Julia 1.0 Programming Cookbook
By :

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.
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.
You will first define a function that splits the string and then test it on a sample input: