smithy4s.decline

Members list

Packages

Type members

Classlikes

final case class Entrypoint[Alg[_[_, _, _, _, _]], F[_]](interpreter: FunctorAlgebra[Alg, F], printerApi: PrinterApi[F])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class Smithy4sCli[Alg[_[_, _, _, _, _]], F[_]](mainOpts: Opts[Entrypoint[Alg, F]])(implicit evidence$1: MonadThrow[F], service: Service[Alg])

Main entrypoint to Smithy4s CLIs.

Main entrypoint to Smithy4s CLIs.

Value parameters

mainOpts

Opts providing an interpreter to execute commands, and printer to use when displaying the input/output/errors. See smithy4s.decline.util.PrinterApi for default options

service

The service to build a client call for

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Smithy4sCli

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type