diff options
Diffstat (limited to 'src/main/scala/scalam/LowPriorityImplicits.scala')
-rw-r--r-- | src/main/scala/scalam/LowPriorityImplicits.scala | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/scala/scalam/LowPriorityImplicits.scala b/src/main/scala/scalam/LowPriorityImplicits.scala index 6014053..81ee480 100644 --- a/src/main/scala/scalam/LowPriorityImplicits.scala +++ b/src/main/scala/scalam/LowPriorityImplicits.scala @@ -2,6 +2,8 @@ package scalam import breeze.linalg.DenseVector import scalam.collection._ +import scala.reflect.ClassTag +import scala.language.implicitConversions /** Defines implicit conversions with a lower priority than those found in [[scalam]]'s package object.*/ trait LowPriorityImplicits { @@ -10,12 +12,12 @@ trait LowPriorityImplicits { * Wraps the given dense vector to a sequence. * @see scalam.collection.WrappedDenseVector */ - implicit def wrapDenseVector[A: ClassManifest](v: DenseVector[A]) = new WrappedDenseVector(v) + implicit def wrapDenseVector[A: ClassTag](v: DenseVector[A]) = new WrappedDenseVector(v) /** * Unwraps the given wrapped dense vector to a normal dense vector. * @see scalam.collection.WrappedDenseVector */ - implicit def unwrapDenseVector[A: ClassManifest](w: WrappedDenseVector[A]) = w.self + implicit def unwrapDenseVector[A: ClassTag](w: WrappedDenseVector[A]) = w.self }
\ No newline at end of file |