message: try using pipe
diff: +import { pipe } from "../../Function"
  import type { IdentityBoth } from "../Combined"
  import type { Covariant, CovariantComposition } from "../Covariant"
  import { getCovariantComposition } from "../Covariant"
  @@ -172,7 +173,7 @@ export function getTraversableComposition(
  foreachF: (H) => {
  const foreachF = F.foreachF(H)
  const foreachG = G.foreachF(H)
  - return (f) => foreachF(foreachG(f))
  + return (f) => pipe(f, foreachG, foreachF)
  }
  }
  }
  