title: What does the double colon before println mean in kotlin
body: <p>What does the double colon before <code>println</code> mean in the Kotlin code below? </p>
  
  <pre><code>class InitOrderDemo(name: String) {
     val firstProperty = "First property: $name".also(::println)
  }
  </code></pre>
  
  <p>The code prints:</p>
  
  <blockquote>
    <p>First property: hello</p>
  </blockquote>