Julian A Avar C
                                            Julian A Avar C
                                        
                                    I suppose, what _actually_ bothers me is the documentation? ```scala val vector = Vector() // Collection's "special" accessors vector.head // Tells me it can throw vector.headOption // Should never throw...
@Ichoran I think it's useful to think in terms of `head` and `tail` (or `init` and `last`) in many situations from my experience. As such, I don't want them gone....
> But what I don't agree with is that someone reaching for `Try(xs.tail).toOption.getOrElse(Vector.empty)` instead of `drop(1)` indicates anything but that they're along the path of their process of learning Scala...
In fact, I would say I'm advocating for `tail` failing if there is a single element in a collection, but I understand that would be shocking for existing users, AND...
If you're interested, and I'm suggesting here once more, perhaps if we wanted to more closely model the `tailOption` meaning, "get me the tail or nothing" would be more like:...
I see, thank you for your responses. I suppose my vision was shortsighted.
Adding Python to languages that have this feature in their standard library.
Hello! Beginner here, just went into a loop because I found `!!` in a tutorial and got super confused. A friend recommended fish and I'm starting to realize that it's...
This would be very useful!
Dotty is now the default compiler.