A.3 library(apply): Apply predicates on a list
All
Application
Manual
Name
Summary
Help
Documentation
Reference manual
The SWI-Prolog library
library(apply): Apply predicates on a list
include/3
exclude/3
partition/4
partition/5
maplist/2
maplist/3
maplist/4
maplist/5
convlist/3
foldl/4
foldl/5
foldl/6
foldl/7
scanl/4
scanl/5
scanl/6
scanl/7
Packages
Availability:
:- use_module(
library(apply)
).
(can be autoloaded)
[det]
partition
(
:Pred, +List, ?Included, ?Excluded
)
Filter elements of
List
according to
Pred
. True if
Included
contains all elements for which
call(Pred, X)
succeeds and
Excluded
contains the remaining elements.