Summary
You learned a lot of useful things in this chapter, but mostly, you now have a much better understanding of the code you write and know about a few useful constructs that make things easier.
Firstly, you learned about a few well-known topics, such as parameters handling, scoped access, and chaining, and how those concepts are implemented in Bosque. You can see that they do not differ much from other popular programming languages.
The next things we covered were PCode types and constructors. You learned what they are and how to use them. They are very useful for injecting specialized behavior into other functions. You are able to point out the difference between the PCode type and a PCode constructor.
Eventually, we took a closer look at access operators, which we talked about in previous chapters. You learned about them in more detail and are able to use them in a real-world app. These operators allow you to reshape tuples, records, and nominals according to your needs...