I've just tested it on my gprolog:
GNU Prolog 1.4.1
By Daniel Diaz
Copyright (C) 1999-2012 Daniel Diaz
| ?- maplist(write,[1,2,3]).
123
Therefore maplist
is defined in newer versions.
Please also note that there is no writeln
in gprolog, so if you need it, you will have to define it first.