aboutsummaryrefslogtreecommitdiff
path: root/src/gleam__stdlib.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/gleam__stdlib.erl')
-rw-r--r--src/gleam__stdlib.erl6
1 files changed, 6 insertions, 0 deletions
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.