Package

io.jobial.sclap.core

implicits

Permalink

package implicits

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. implicits
  2. ArgumentValuePrinterInstances
  3. ArgumentValueParserInstances
  4. TryExtensionInstance
  5. CommandLineParserImplicits
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class ArgumentValueParserFromMonoid[T] extends ArgumentValueParser[T]

    Permalink
  2. trait ArgumentValueParserInstances extends TryExtensionInstance

    Permalink
  3. class ArgumentValuePrinterFromShow[T] extends ArgumentValuePrinter[T]

    Permalink
  4. trait ArgumentValuePrinterInstances extends AnyRef

    Permalink
  5. trait CommandLineParserImplicits extends AnyRef

    Permalink
  6. final class IOExtraOps[A] extends AnyRef

    Permalink
    Definition Classes
    CommandLineParserImplicits
  7. class ListArgumentValueParser[T] extends ArgumentValueParser[List[T]]

    Permalink
  8. class ListArgumentValuePrinter[T] extends ArgumentValuePrinter[List[T]]

    Permalink
  9. class OptionArgumentValueParser[T] extends ArgumentValueParser[Option[T]]

    Permalink
  10. implicit class TryExtension[T] extends AnyRef

    Permalink

    This is only needed for Scala 2.11 compatibility.

    This is only needed for Scala 2.11 compatibility.

    Definition Classes
    TryExtensionInstance
  11. trait TryExtensionInstance extends AnyRef

    Permalink

Value Members

  1. implicit def argumentValuePrinterFromShow[T](implicit arg0: Show[T]): ArgumentValuePrinterFromShow[T]

    Permalink
  2. implicit val bigDecimalArgumentValueParser: ArgumentValueParserFromMonoid[BigDecimal]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  3. implicit val booleanArgumentValueParser: ArgumentValueParser[Boolean]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  4. implicit def buildCommandLineArgSpec[A](spec: CommandLineArgSpecA[A]): CommandLineArgSpec[A]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  5. implicit def commandLineFromEither[A](result: ⇒ Either[Throwable, A]): CommandLineArgSpec[IO[A]]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  6. implicit def commandLineFromFuture[A](result: ⇒ Future[A])(implicit ec: ExecutionContext): CommandLineArgSpec[IO[A]]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  7. implicit def commandLineFromIO[A](result: IO[A]): CommandLineArgSpec[IO[A]]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  8. implicit def commandLineFromTry[A](result: ⇒ Try[A]): CommandLineArgSpec[IO[A]]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  9. implicit val doubleArgumentValueParser: ArgumentValueParserFromMonoid[Double]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  10. implicit val durationArgumentValueParser: ArgumentValueParserFromMonoid[Duration]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  11. implicit def durationArgumentValuePrinter: ArgumentValuePrinter[Duration]

    Permalink
  12. implicit val fileArgumentValueParser: ArgumentValueParser[File]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  13. implicit val fileArgumentValuePrinter: ArgumentValuePrinter[File]

    Permalink
  14. implicit val finiteDurationArgumentValueParser: ArgumentValueParserFromMonoid[FiniteDuration]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  15. implicit def finiteDurationArgumentValuePrinter: ArgumentValuePrinter[FiniteDuration]

    Permalink
  16. implicit val floatArgumentValueParser: ArgumentValueParserFromMonoid[Float]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  17. implicit def fromEither[A](e: ⇒ Either[Throwable, A]): IO[A]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  18. implicit def fromFuture[A](f: ⇒ Future[A])(implicit ec: ExecutionContext): IO[A]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  19. implicit def fromTry[A](t: ⇒ Try[A]): IO[A]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  20. implicit val intArgumentValueParser: ArgumentValueParserFromMonoid[Int]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  21. implicit def ioExtraOps[A](a: IO[A]): IOExtraOps[A]

    Permalink
    Definition Classes
    CommandLineParserImplicits
  22. implicit val longArgumentValueParser: ArgumentValueParserFromMonoid[Long]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  23. implicit def optionArgumentValueParser[T](implicit arg0: ArgumentValueParser[T]): OptionArgumentValueParser[T]

    Permalink
    Definition Classes
    ArgumentValueParserInstances
  24. implicit val stringArgumentValueParser: ArgumentValueParserFromMonoid[String]

    Permalink
    Definition Classes
    ArgumentValueParserInstances

Inherited from TryExtensionInstance

Inherited from AnyRef

Inherited from Any

Ungrouped