mirror of
https://github.com/unisonweb/unison.git
synced 2024-11-10 20:00:27 +03:00
412 B
412 B
.> builtins.mergeio
l1 = [1.0,2.0,3.0]
l2 = [+1,+2,+3]
l3 = [?a, ?b, ?c]
combines = cases
(x, y, z) ->
rx = foldLeft (+) 0.0 x
ry = foldLeft (+) +0 y
rz = foldLeft (t c -> t ++ Char.toText c) "" z
"(" ++ toText rx ++ ", " ++ toText ry ++ ", \"" ++ rz ++ "\")"
mkTestCase = do
saveTestCase "case-01" combines (l1, l2, l3)
.> add
.> run mkTestCase