LINUX.ORG.RU

История изменений

Исправление FishHook, (текущая версия) :

sealed class ListItem<T>

object Nil: ListItem<*>
data class ListTail<T>(val value:T, next: ListItem<T>): ListItem<T>

data class List<T>(val first: ListItem<T> = Nil)

Исходная версия FishHook, :

´´´ sealed class ListItem

object Nil: ListItem<*> data class ListTail(val value:T, next: ListItem): ListItem

data class List(val first: ListItem = Nil) ´´´