Explanation. The definition is
f(x,y,z) = x::y::z
So f takes a tuple of type (α, α, [α]) and yields a list of type [α].