FactoryCompat

io.scalaland.chimney.integrations.FactoryCompat
See theFactoryCompat companion object
trait FactoryCompat[-A, +CC] extends Factory[A, CC]

Subtype of scala.collection.compat.Factory.

The reason this trait exist is to make it easier to cross-compile Factories - scala.collection.compat contains only an alias, so it can be used to summon existing factories but not for creating new ones.

This lives in chimney-macro-commons since it is used within macros to handle 2.12 sth.to(factory).

Attributes

Since

1.0.0

Companion
object
Graph
Supertypes
trait Factory[A, CC]
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def newBuilder: Builder[A, CC]

Concrete methods

override def fromSpecific(it: IterableOnce[A]): CC

Attributes

Definition Classes
Factory