Endo

fun <A> Endo(f: (A) -> A)