diff options
author | Martin Odersky <odersky@gmail.com> | 2013-05-28 14:56:22 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-05-28 14:56:22 +0200 |
commit | c53ac49cbe7c98c05a99fea3c8e1dcad75275a82 (patch) | |
tree | 0eef0f9b2cf63f025f70183846bb90ef7b83dabb /src/dotty/tools/dotc/core/Decorators.scala | |
parent | 41c54e9b3df245defd774cf06132880479128cb5 (diff) | |
download | dotty-c53ac49cbe7c98c05a99fea3c8e1dcad75275a82.tar.gz dotty-c53ac49cbe7c98c05a99fea3c8e1dcad75275a82.tar.bz2 dotty-c53ac49cbe7c98c05a99fea3c8e1dcad75275a82.zip |
wip namer.
Diffstat (limited to 'src/dotty/tools/dotc/core/Decorators.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Decorators.scala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Decorators.scala b/src/dotty/tools/dotc/core/Decorators.scala index 031974dfd..094aa7b4a 100644 --- a/src/dotty/tools/dotc/core/Decorators.scala +++ b/src/dotty/tools/dotc/core/Decorators.scala @@ -70,6 +70,10 @@ object Decorators { } } + implicit class ListOfListDecorator[T](val xss: List[List[T]]) extends AnyVal { + def nestedMap[U](f: T => U): List[List[U]] = xss map (_ map f) + } + implicit class TextToString(val text: Text) extends AnyVal { def show(implicit ctx: Context) = text.mkString(ctx.settings.pageWidth.value) } |