-module(sqlc_gen_gleam@internal@lib). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([try_nil/2]). -file("/Users/danielkurz/code/daniellionel01/sqlc-gen-gleam/src/sqlc_gen_gleam/internal/lib.gleam", 6). -spec try_nil( {ok, HLC} | {error, any()}, fun((HLC) -> {ok, HLG} | {error, nil}) ) -> {ok, HLG} | {error, nil}. try_nil(Result, Do) -> gleam@result:'try'(gleam@result:replace_error(Result, nil), Do).