it.unich.scalafix.utils

Type members

Classlikes

trait Relation[A] extends A => Set[A]

This trait represents an arbitrary mathematical relation over values of type A. It extends A => collection.Set[A] and the apply method is guaranteed to return a set (eventually empty) for each element of type A.

This trait represents an arbitrary mathematical relation over values of type A. It extends A => collection.Set[A] and the apply method is guaranteed to return a set (eventually empty) for each element of type A.

Type parameters:
A

the domain of the relation.

Companion:
object
object Relation

The Relation object contains factory methods and concrete implementations.

The Relation object contains factory methods and concrete implementations.

Companion:
class