Programming Languages, Kotlin, Software Development, Computer Science, Compilers.
extra arguments around, but with constraints automatically enforced and without cluttering up the code. A polite compiler would even give us a helpful error message, like: ERROR: Cannot call `myFunction2` without required context: `LockGrabber` Problematic trace: - myFunction1 [main.kt:17] << has