Skip to content

Cyclic reference error involving CanBuildFrom in implicit objects #3067

@pweisenburger

Description

@pweisenburger

The following code compiles on Scala but produces a cyclic reference involving trait CanBuildFrom compiler error on Dotty:

class Test[T](f: List[String] => T)

object o {
  implicit object a extends Test(_ map identity)
  implicit object b extends Test(_ map identity)
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions