Programming languages are the offspring of mathematics, but they have different capabilities to translate mathematical language and expressions to code. By implementing operators using their Unicode glyph, you will find that Raku code is closer to math than it is to other languages. By its functional nature, Raku functions can also work as pure functions (applications, in mathematical terms) and thus the data flow can be seen more clearly in Raku code.
In this chapter, we will work through several recipes that deal with mathematical objects and apply mathematical operations in sensible ways.