I'm genuinely interested and ready to go down that rabbit hole, but do not mean to presume that you have the time to.
Right, but from my PoV, this is just holding up a trophy (or not). What are the practical consequences? Much more useful and interesting question. Does Scala have functional dependencies? Not in any *useful* sense. What about dependent types? Again, no. Type-classes? Also no.
-
-
Yes, that is fair - it *is* holding up a trophy, or rather, the opposite. This was what my very first tweet was about - frustrating at people telling me "Scala doesn't have type classes because global uniqueness!". Neither does Haskell's most popular implementation.
-
Is GHC's encoding of type classes more useful than Scala's? That is a matter of some debate, and I have no intelligent point to make there. Is Haskell a better language than Scala? Again, nothing clever to contribute. Just... stop bragging about global instance uniqueness.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.