Skip to content

scala/scala-collection-contrib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scala-collection-contrib

This module provides various additions to the Scala 2.13 standard collections.

New collection types

  • MultiSet (both mutable and immutable)
  • SortedMultiSet (both mutable and immutable)
  • MultiDict (both mutable and immutable)
  • SortedMultiDict (both mutable and immutable)

New operations

The new operations are provided via an implicit enrichment. You need to add the following import to make them available:

import scala.collection.decorators._

The following operations are provided:

  • Seq
    • intersperse
    • replaced
  • Map
    • zipByKey / join / zipByKeyWith
    • mergeByKey / fullOuterJoin / mergeByKeyWith / leftOuterJoin / rightOuterJoin

Maintenance status

This module is community-maintained. If you are interested in participating, please jump right in on issues and pull requests.

Releasing

As with other Scala standard modules, build and release infrastructure is provided by the sbt-scala-module sbt plugin.

About

community-contributed additions to the Scala 2.13 collections

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 24

Languages