I’m familiar with some of the use of the « ! », « ? » And « & » operators in C, C++ etc…
However, in addition to their use of in C, these operators seem to have special meanings in Crystal, for instance:
- Hello?() (or hello?())
- Hello!() (or hello()!)
Seem to mean different things in Crystal
I have also seen « & » when methods acting on iterables are chained, something like:
What is the use of « & » in this context?