, , map . map, , ( F<'a>, seq<'a> F #):
map : ('a -> 'b) -> F<'a> -> F<'b>
, F<'a> , map ( ):
type F<'a> = 'a * 'a
let map f (a, b) = (f a, f b)
F #, , , F # (, seq, array ..).
Haskell, @pad - , Haskell , , ( fmap Seq.map TwoElementTuple.map, - Haskellers -).
F # map , map ( , map.)