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

29 lines
587 B
Groff

%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
:- module lambda_mode_r.
:- interface.
:- import_module io.
:- pred main(io::di, io::uo) is det.
:- implementation.
:- import_module lambda_mode_r_2.
main(!IO) :-
P =
( pred(X :: foo_in, di, uo) is det -->
io.write_line(X)
),
init_foo(F),
P(F, !IO).
:- pred output_foo(foo::in, io::di, io::uo) is det.
output_foo(X, !IO) :-
io.write_line(X, !IO).