Klitos Kyriacou
```fun interface Printer {
fun print()
}```
Its constructor will be created implicitly, and any code using the ::Printer function reference will compile. For example:
::Printer
Copy codedocumentsStorage.addPrinter(::Printer)
documentsStorage.addPrinter(::Printer)
addPrinter
Youssef Shoaib [MOD]
fun DocumentsStorage.addPrinter(printer: (() -> Unit) -> Printer)
ephemient
fun Printer(block: () -> Unit): Printer
fun interface
A modern programming language that makes developers happier.