diff options
author | RJ Dellecese <rjdellecese@gmail.com> | 2019-12-30 14:10:10 -0500 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2019-12-30 22:36:04 +0000 |
commit | debc834f87f3b5df7057dc924f577dd57d0fee8c (patch) | |
tree | 8cebb8ebe2df1aefaad0e8ecf59e41a10c4d506e /gen/test | |
parent | 0963c69598a617d30d88a412bd4fc392338c4cb4 (diff) | |
download | gleam_stdlib-debc834f87f3b5df7057dc924f577dd57d0fee8c.tar.gz gleam_stdlib-debc834f87f3b5df7057dc924f577dd57d0fee8c.zip |
Update generated files
Diffstat (limited to 'gen/test')
-rw-r--r-- | gen/test/gleam@function_test.erl (renamed from gen/test/gleam@generic_test.erl) | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/gen/test/gleam@generic_test.erl b/gen/test/gleam@function_test.erl index 0d4abe4..47758c5 100644 --- a/gen/test/gleam@generic_test.erl +++ b/gen/test/gleam@function_test.erl @@ -1,7 +1,21 @@ --module(gleam@generic_test). +-module(gleam@function_test). -compile(no_auto_import). --export([flip_test/0, compose_test/0]). +-export([compose_test/0, flip_test/0]). + +compose_test() -> + AddTwo = fun(Int) -> Int + 2 end, + AddThree = fun(Int1) -> Int1 + 3 end, + AddFive = gleam@function:compose(AddTwo, AddThree), + gleam@expect:equal(AddFive(1), 6), + HeadToString = gleam@function:compose( + fun gleam@list:head/1, + fun(IntResult) -> + gleam@int:to_string(gleam@result:unwrap(IntResult, 0)) + end + ), + gleam@expect:equal(HeadToString([1]), <<"1">>), + gleam@expect:equal(HeadToString([]), <<"0">>). flip_test() -> Fun = fun(String, Int) -> @@ -16,23 +30,9 @@ flip_test() -> <<"'">> ) end, - FlippedFun = gleam@generic:flip(Fun), + FlippedFun = gleam@function:flip(Fun), gleam@expect:equal(Fun(<<"Bob">>, 1), <<"String: 'Bob', Int: '1'">>), gleam@expect:equal( FlippedFun(2, <<"Alice">>), <<"String: 'Alice', Int: '2'">> ). - -compose_test() -> - AddTwo = fun(Int) -> Int + 2 end, - AddThree = fun(Int1) -> Int1 + 3 end, - AddFive = gleam@generic:compose(AddTwo, AddThree), - gleam@expect:equal(AddFive(1), 6), - HeadToString = gleam@generic:compose( - fun gleam@list:head/1, - fun(IntResult) -> - gleam@int:to_string(gleam@result:unwrap(IntResult, 0)) - end - ), - gleam@expect:equal(HeadToString([1]), <<"1">>), - gleam@expect:equal(HeadToString([]), <<"0">>). |