Files
mercury/tests/recompilation/func_overloading_nr.m.1
2022-01-25 21:21:40 +11:00

27 lines
519 B
Groff

%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
:- module func_overloading_nr.
:- interface.
:- import_module io.
:- pred main(io::di, io::uo) is det.
:- implementation.
:- import_module func_overloading_nr_2.
:- type t
---> f(t2).
main(!IO) :-
output(f(1), !IO).
:- pred output(t::in, io::di, io::uo) is det.
output(X, !IO) :-
io.write_line(X, !IO).