Skip to content

Instantly share code, notes, and snippets.

@KhomDrake
Last active March 20, 2022 22:20
Show Gist options
  • Save KhomDrake/d1b1af8b18478d12169f96446e3b4200 to your computer and use it in GitHub Desktop.
Save KhomDrake/d1b1af8b18478d12169f96446e3b4200 to your computer and use it in GitHub Desktop.
suspend fun makeLogin(login: String, password: String): Token {
// make request
return Token("akjsdhakjhdkshdakdjhkashdkaj")
}
suspend fun loadMovies(token: Token): List<Movie> {
// make request with token
return listOf(Movie("Avengers 1"), Movie("Duna"))
}
suspend fun printMovies(movies: List<Movie>) {
movies.forEach { println(it.name) }
}
suspend fun setupMovies() {
val token = makeLogin("someValue", "someValue")
val movies = loadMovies(token)
printMovies(movies)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment