Porting reveal_type from Sorbet to Crystal.
Let’s play with an immutable Queue type. We want to:
It’s magic!
What if…
Part 2 of the type inference series