contract / impl / override

Implement a contract using explicitly marked override methods.

Example.kalm kalm
contract Greeter:
    fun greet(name: Text) -> Text

class Friendly impl Greeter:
    override fun greet(name: Text) -> Text = @"Hello, $name!"

Learn more.