Chapter 3: Bosque Key Features
At this point, you already know the theory behind Bosque, and you have practical knowledge about running Bosque programs. Now, it is time to dive deeper into the language itself and learn more about its features.
In this chapter, we will present a brief introduction to the most important features of the Bosque language. Keep in mind that Bosque offers far more interesting aspects, all of which will be presented later in this book. In this chapter, we will focus on the most interesting and innovative ones. Detailed descriptions for the rest of the language syntax, operations, and semantics can be found in the upcoming chapters.
In this chapter, we are going to cover the following topics:
- Identifying immutable values
- Introducing typed strings
- Discovering bulk algebraic data operations
- Learning iterative processing in Bosque
- Identifying recursive functions in Bosque
- Validating program behavior using the built-in mechanism...