`fun <F, A, B> q(f: (a: A) -> B): (fa: F&...
# arrow
p
fun <F, A, B> q(f: (a: A) -> B): (fa: F<A>) -> F<B> = { it.map(f) }