X-Git-Url: https://git.xandkar.net/?p=hope.git;a=blobdiff_plain;f=src%2Fhope_result.erl;h=44f3ddd58b92e21ba0941e4d274b31d495fd68c9;hp=1b217f845b4fa4c7cfff2a07cc272c9be3e7f762;hb=3efbdbc9782dc7d9a9f6c3d7e0305978950c5236;hpb=4837199955e534be82f8a876171581cf87b3f82a diff --git a/src/hope_result.erl b/src/hope_result.erl index 1b217f8..44f3ddd 100644 --- a/src/hope_result.erl +++ b/src/hope_result.erl @@ -24,7 +24,8 @@ , Error :: any() , F :: fun((X) -> t(Ok, Error)) . -pipe([] , X) -> X; +pipe([], X) -> + {ok, X}; pipe([F|Fs], X) -> case F(X) of {error, _}=E -> E