From c29b455562dcefbb80186bd0920227ef52eabdfa Mon Sep 17 00:00:00 2001 From: Ingo Maier Date: Tue, 8 Mar 2011 10:06:10 +0000 Subject: Closes #4314 --- src/library/scala/Predef.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/library/scala/Predef.scala b/src/library/scala/Predef.scala index 06ad659c68..61c8ca3f6a 100644 --- a/src/library/scala/Predef.scala +++ b/src/library/scala/Predef.scala @@ -338,7 +338,8 @@ object Predef extends LowPriorityImplicits { * @note we need a new type constructor `<:<` and evidence `conforms`, as * reusing `Function2` and `identity` leads to ambiguities in case of type errors (any2stringadd is inferred) * to constrain any abstract type T that's in scope in a method's argument list (not just the method's own type parameters) - * simply add an implicit argument of type `T <:< U`, where U is the required upper bound (for lower-bounds, use: `U <: T`) + * simply add an implicit argument of type `T <:< U`, where U is the required upper bound (for lower-bounds, use: `L <:< T`, + * where L is the required lower bound). * in part contributed by Jason Zaugg */ sealed abstract class <:<[-From, +To] extends (From => To) with Serializable -- cgit v1.2.3