This chapter is only going to be a quick lecture as we'll cover the macro exercise in chapter 11. The macro tools are created and added into workflows where a set of tasks need to be performed and repeated for a set of inputs. The four types of macros are standard batch, iterative and location optimizer. Standard will be applicable for most use cases, and this is where it lumps up a set of tasks or tools into one tool, which is great for making your workflow more readable. batch builds on top of standard by requiring you to include a control parameter in your input. iterative also builds on standard two, but will only keep functioning until a condition is met.
In chapter 11, we'll be using the standard macro to find the exchange with the cheapest cryptocurrency price. This is the perfect use case for macros because let's say I wanted to buy to crypto currencies and have the option of buying them from five exchanges. That gives me a total of 10 buying options, manually getting those 10 prices will be tedious. So I want to use our tricks to find the cheapest price for those cryptocurrencies, without having to create 10 parallel sets of workflows. Even though we're using the standard macro, this will give you enough information to easily work and expand onto the batch and iterative macros. If you need