From 7675e45b733608aa21dd590c78e268e28087676c Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Tue, 20 Nov 2018 19:38:41 +0000 Subject: Additional maps --- src/gleam__stdlib.erl | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/gleam__stdlib.erl') diff --git a/src/gleam__stdlib.erl b/src/gleam__stdlib.erl index db80c1b..5942a0f 100644 --- a/src/gleam__stdlib.erl +++ b/src/gleam__stdlib.erl @@ -6,3 +6,9 @@ expect_equal(A, Expected) -> ?assertEqual(Expected, A). expect_not_equal(A, Expected) -> ?assertNotEqual(Expected, A). expect_true(A) -> ?assert(A). expect_false(A) -> ?assertNot(A). + +map_fetch(Map, Key) -> + case maps:find(Key, Map) of + error -> {error, {}}, + Found -> Found + end. -- cgit v1.2.3