Would you consider this a `map` or `bimap`? ``` fu...
# functional
p
Would you consider this a
map
or
bimap
?
Copy code
fun <A, B, C, D> map(next: Next<A, B>, fa: (A) -> C, fb: (B) -> D) =
    fa(next.first) to map(next.second, fb)