import wvlet.airframe._
@Module
class MyModule {
@Provides
def provideHelloWorld: String = "Hello, World!"
}
object MyApp {
def main(args: Array[String]): Unit = {
val injector = newDesign.newInjector(MyModule)
val hello = injector.instance[String]
println(hello)
}
}