From b4c688a6b04aabae4ee5a64846cb223e7f8d4cc9 Mon Sep 17 00:00:00 2001 From: tynanbe Date: Tue, 14 Nov 2023 12:54:11 -0600 Subject: Add bool.lazy_guard --- test/gleam/bool_test.gleam | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'test') diff --git a/test/gleam/bool_test.gleam b/test/gleam/bool_test.gleam index 7e0cf05..964aab1 100644 --- a/test/gleam/bool_test.gleam +++ b/test/gleam/bool_test.gleam @@ -167,3 +167,15 @@ pub fn guard_test() { 1 } } + +pub fn lazy_guard_test() { + let assert 2 = { + use <- bool.lazy_guard(when: True, return: fn() { 2 }) + 1 + } + + let assert 1 = { + use <- bool.lazy_guard(when: False, return: fn() { 2 }) + 1 + } +} -- cgit v1.2.3