REPL output while creating empty list

My understanding is that REPL output has format:
name of the variable: type of the variable = value of the variable
So first output is in line with this.

But, second output has type as ‘scala.collection.immutable.Nil.type’. Nil is singleton in Scala. So Nil.type causes confusion to me.