3 ms·
Haskell and Scala both seem to have survived adding it later. Rust won't have it by 1.0 either, and this never seems to come up in threads about Rust. I agree i
by pohl 12y ago
Haskell and Scala both seem to have survived adding it later. Rust won't have it by 1.0 either, and this never seems to come up in threads about Rust. I agree it will be a nice feature, if/when it comes. I just think Swift is being held to a higher standard because, well, Apple.
By the way, thank you for the timeline for Haskell. That's exactly what I was wanting to know.
- pcwalton 12y ago> Rust won't have it by 1.0 either, and this never seems to come up in threads about Rust. It does come up a lot in threads about Rust in other communities :) We've discussed how HKT could integrate into the system and I think we have a pretty good concept of how it would work. But I would caution that uniqueness and low-level memory management can often throw a wrench into the common use cases you might think of for HKT, and functional features in general.