trait NormMethods
Provides an implicit conversion that allows norm
to be invoked on any value of type
T
for which an implicit Normalization[T]
exists.
Here's an example:
scala> import org.scalactic._ import org.scalactic._ scala> import StringNormalizations._ import StringNormalizations._ scala> implicit val stringNormalization = lowerCased and trimmed stringNormalization: org.scalactic.Uniformity[String] = org.scalactic.Uniformity$$anon$1@19ba67ec scala> import NormMethods._ import NormMethods._ scala> val s = " There " s: String = " There " scala> "Hey " + s + "!" res5: String = Hey There ! scala> "Hey " + s.norm + "!" res6: String = Hey there!
- Companion:
- object
- Source:
- NormMethods.scala
Type members
Classlikes
Class containing a norm
method that normalizes the given object o
of type T
via the implicitly passed Normalization[T]
.
Class containing a norm
method that normalizes the given object o
of type T
via the implicitly passed Normalization[T]
.
- Source:
- NormMethods.scala
Implicits
Implicits
Implicit conversion that adds a norm
method to a value of any type T
for which
an implicit Normalization[T]
exists.
Implicit conversion that adds a norm
method to a value of any type T
for which
an implicit Normalization[T]
exists.
- Value parameters:
- o
the object to convert
- Returns:
a
Normalizer
that enables anorm
method to be invoked on the passed object- Source:
- NormMethods.scala