Summary
In this chapter, you have learned about a lot of useful Bosque features. Now, you have knowledge about how certain theoretical assumptions have been implemented in the Bosque language and how to use them.
First, you learned that all the values in Bosque are immutable, and you know the reasoning behind that. You also learned that, in some scenarios, updating variables is possible. Here, you learned about three important keywords: let
, var
, and ref
.
The next thing you become acquainted with was typed strings. Now, you know what they are and how to use them. You learned what the main problems of raw strings are and how powerful typed strings may be in real-world applications.
After that, we covered bulk algebraic data operations. You learned about four such operations that are available in Bosque and how to use them. Unfortunately, not all these features have been implemented yet, so you couldn't see them in practice. However, the language is developing quickly,...