RosettaCodeData/Task/Function-composition/Prolog/function-composition.pro

5 lines
84 B
Prolog
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
:- use_module(lambda).
compose(F,G, FG) :-
FG = \X^Z^(call(G,X,Y), call(F,Y,Z)).