breeze.linalg.View.scala Maven / Gradle / Ivy
The newest version!
package breeze.linalg
/**
* Trait used for methods that can return a view or a copy.
* @author dlwh
*/
sealed trait View
object View {
implicit def viewPreferenceFromBoolean(b: Boolean) = if (b) Require else Copy
case object Require extends View
case object Copy extends View
case object Prefer extends View
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy