Kotlin’s scope functions: apply, run, also and let are great, but how do we know which is which and when to use them? This article will help you by offering mnemonics to each of those functions, and help you remember which function to use in a given situation. Apply: put a stamp on a package