unison/unison-src/transcripts/fix1390.md

387 B

.> builtins.merge
-- List.map : (a -> b) -> [a] -> [b]
List.map f =
  go acc = cases
    [] -> acc
    h +: t -> go (acc :+ f h) t
  go []
.> add
.> view List.map
List.map2 : (g -> g2) -> [g] -> [g2]
List.map2 f =
  unused = "just to give this a different hash"
  go acc = cases
    [] -> acc
    h +: t -> go (acc :+ f h) t
  go []