<dependency>
<groupId>io.github.classgraph</groupId>
<artifactId>ciris</artifactId>
<version>0.13.0</version>
</dependency>
import ciris.ConfigValue;
import ciris.ConfigKeyType;
import ciris.cats.effect._
import cats.effect.IO
object Main extends App {
def getApiKey: IO[ConfigValue[String]] = {
env("API_KEY").as[ConfigValue[String]]
}
val apiKey: IO[String] = getApiKey.map(_.load[IO])
}