I'd like to add a member to list but the list is immutable. I was told that Scala prefers immutable list in many perspective. Thanks in advance.
class Family[T]{
val list: List[T] = List();
def add(member: T): Unit = { member :: this.list }
def getFamilyNames(f: T => String){
println(list.size)
list.foreach {
println
}
}
}