smithy4s.decline
package smithy4s.decline
Type members
Classlikes
final case class Entrypoint[Alg[_[_, _, _, _, _]], F[_]](interpreter: Monadic[Alg, F], printerApi: PrinterApi[F])
class Smithy4sCli[Alg[_[_, _, _, _, _]], Op[_, _, _, _, _]](mainOpts: Opts[Entrypoint[Alg, IO]], service: Service[Alg, Op]) extends CommandIOApp
Main entrypoint to Smithy4s CLIs. For convenience, see other modules like smithy4s-decline-ember. //
Main entrypoint to Smithy4s CLIs. For convenience, see other modules like smithy4s-decline-ember. //
- Value parameters:
- mainOpts
Opts providing an interpreter to execut 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