-module(discrep2). -export([run/0]). run() -> Tup = money(5, you), some_op(count(Tup), account(Tup)). money(Num, Name) -> {give, Num, Name}. count({give, Num, _}) -> Num. account({give, _, X}) -> X. some_op(A, B) -> A + B.