ListF

sealed trait ListF[+A, +B]
Companion:
object
class Object
trait Matchable
class Any
class ConsF[A, B]
object NilF.type