Scala Contributors talking about the future of TypeTags

At this point there is no decision nor active discussion about an alternative for scala-reflect in Scala 3. There are opinions that: Reflection is not important, everything may be done at compile time All the use cases for reflection can be satisfied by a macro At the same ti … | Continue reading


@contributors.scala-lang.org | 4 years ago

CoC-Compatible Community Builds – Scala Contributors

Here is technical discussion. I can not see useful suggestions to make maintenance more effective. I can see only exhaustion. I think that they are wise enough not to do so. But it is a matter of faith, so let us not argue. | Continue reading


@contributors.scala-lang.org | 5 years ago

Scalaz, ZIO, Argonaut Removed from Scala Community Builds Due to COC

I’m hesitant to bring this up, but it is cause for concern. Community builds are gathered in a repository located here. This list is part of an ongoing effort by Scala to catalogue and categorize community projects. However, one of the more recent commits removes Scalaz and Scal … | Continue reading


@contributors.scala-lang.org | 5 years ago

Scalaz and Other Libraries Removed from Scala Community Build

I’m hesitant to bring this up, but it is cause for concern. Community builds are gathered in a repository located here. This list is part of an ongoing effort by Scala to catalogue and categorize community projects. However, one of the more recent commits removes Scalaz and Scal … | Continue reading


@contributors.scala-lang.org | 5 years ago

Fourth Batch of Scala 3 Sips

Hello Scala Community, The SIP Committee met for the second time face-to-face, March 13-15 2019 in Swiss Alps. They successfully went over the majority of features, creating an exhaustive TODO list, feature after feature. Minutes of the meetings are coming soon, in the meantime, … | Continue reading


@contributors.scala-lang.org | 5 years ago

Scala 3: existential types set to cease existing

Hello Scala Community! I’d like to open the discussion for the pending SIP on dropping existential types from the language. You can read a full writeup on the details here. Summary: Existential types that can be expressed using only wildcards (but not forSome ) are still supp … | Continue reading


@contributors.scala-lang.org | 5 years ago

Second batch of Scala 3 SIPs: additions to Scala’s type system

Hello, Scala community, In case you haven’t noticed, @odersky published several new threads to discuss the new additions to Scala’s 3 type system, namely: Proposal to add Trait Parameters to the Language Proposal to add Intersection Types to the Language Proposal to Add Union … | Continue reading


@contributors.scala-lang.org | 5 years ago