scala-library-next icon indicating copy to clipboard operation
scala-library-next copied to clipboard

backwards-binary-compatible Scala standard library additions

Results 69 scala-library-next issues
Sort by recently updated
recently updated
newest added

This might give us new insights about the general performance of `ArraySeq`

library:collections

Publish a scala-lang blog post about this? or maybe it's sufficient (for now anyway) to publicize it on contributors.scala-lang.org, in which case do that there's also Twitter to consider (and...

documentation

At some point the future stdlib 3.1.x with the changes in this library will be released. What will the upgrade process look like for projects depending on this library, keeping...

meta

1. For changes that require access to classes inside the `scala` package and outside of the `scala.next` package, what procedure should be followed? Do we pursue such changes at all?...

meta

once we've merged an addition or two, we can get rid of `src/main/scala/scala/SampleAddition.scala`, which I only added to test the build and publishing

@NthPortal already [moved](https://github.com/scala/scala-library-next/issues/2#issuecomment-714188636) a few issues to start One place to find eligible issues and PRs is the 2.14.0-M1 milestone in both repos.

meta

When computing the set differences its very common to need access to all "areas" of a set intersection: ```scala val existingLocationIds: Set[String] = ??? val newLocationIds: Set[String] = ??? val...

This proposes to add `Seq.splitAround(separator): (Seq, Seq)` which splits a sequence in all items _before_ and _after_ the first item that is equal to the given separator. `SplitAround` is useful...

I recently found myself writing these extensions (with help from the Scala Users forum): ```scala extension [A, CC[_]](seq: SeqOps[A, CC, CC[A]]) def deleted(i: Int): CC[A] = seq.patch(i, Nil, 1) def...