diff options
Diffstat (limited to 'cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala')
-rwxr-xr-x | cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala b/cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala index 0a44f9a..cbaba97 100755 --- a/cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala +++ b/cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala @@ -1,9 +1,13 @@ package com.rockymadden.stringmetric +import scala.language.implicitConversions + /** * Provides core CLI functionality. Note that some things might look sloppy (e.g. access modifiers, broad imports, * repetitive imports, etc), but are required because of the way scalascript is ultimately compiled. */ package object cli { - type OptionMap = Map[Symbol, String] -}
\ No newline at end of file + type OptionMap = Map[Symbol, OptionString] + + implicit def StringArrayToOptionMap(stringArray: Array[String]): OptionMap = OptionMap(stringArray) +} |