From fdf7145a92a4be1e9780372b8de5c4770ee06d33 Mon Sep 17 00:00:00 2001 From: Peter Date: Fri, 14 Aug 2020 08:50:36 +0100 Subject: test and implement unzip --- test/gleam/list_test.gleam | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'test') diff --git a/test/gleam/list_test.gleam b/test/gleam/list_test.gleam index 31f8f27..eff9fac 100644 --- a/test/gleam/list_test.gleam +++ b/test/gleam/list_test.gleam @@ -264,6 +264,14 @@ pub fn strict_zip_test() { |> should.equal(Error(list.LengthMismatch)) } +pub fn unzip_test() { + list.unzip([tuple(1, 2), tuple(3, 4)]) + |> should.equal(tuple([1, 3], [2, 4])) + + list.unzip([]) + |> should.equal(tuple([], [])) +} + pub fn intersperse_test() { list.intersperse([1, 2, 3], 4) |> should.equal([1, 4, 2, 4, 3]) -- cgit v1.2.3