F.2 Library predicates
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
      • Summary
        • Library predicates
          • library(aggregate)
          • library(ansi_term)
          • library(apply)
          • library(assoc)
          • library(broadcast)
          • library(charsio)
          • library(check)
          • library(clpb)
          • library(clpfd)
          • library(clpqr)
          • library(csv)
          • library(dcgbasics)
          • library(dcghighorder)
          • library(debug)
          • library(dicts)
          • library(error)
          • library(explain)
          • library(help)
          • library(iostream)
          • library(summaries.d/iostream/tex)
          • library(lists)
          • library(main)
          • library(occurs)
          • library(option)
          • library(optparse)
          • library(ordsets)
          • library(persistency)
          • library(predicate_options)
          • library(prologpack)
          • library(prologxref)
          • library(pairs)
          • library(pio)
          • library(random)
          • library(readutil)
          • library(record)
          • library(registry)
          • library(settings)
          • library(simplex)
          • library(ugraphs)
          • library(url)
          • library(www_browser)
          • library(solution_sequences)
          • library(thread_pool)
          • library(varnumbers)
          • library(yall)
    • Packages

F.2.3 library(apply)

convlist/3Similar to maplist/3, but elements for which call(Goal, ElemIn, _) fails are omitted from ListOut.
exclude/3Filter elements for which Goal fails.
foldl/4Fold a list, using arguments of the list as left argument.
foldl/5Fold a list, using arguments of the list as left argument.
foldl/6Fold a list, using arguments of the list as left argument.
foldl/7Fold a list, using arguments of the list as left argument.
include/3Filter elements for which Goal succeeds.
maplist/2True if Goal can successfully be applied on all elements of List.
maplist/3As maplist/2, operating on pairs of elements from two lists.
maplist/4As maplist/2, operating on triples of elements from three lists.
maplist/5As maplist/2, operating on quadruples of elements from four lists.
partition/4Filter elements of List according to Pred.
partition/5Filter List according to Pred in three sets.
scanl/4Left scan of list.
scanl/5Left scan of list.
scanl/6Left scan of list.
scanl/7Left scan of list.