Directories
To load an entity, always load the library that includes it using the goal logtalk_load(library_name(loader)) instead of using its path. The library loader file ensures that all the required dependencies are also loaded and that any required flags are used. The loading goal can be found in the entity documentation.
contributions/flags/
contributions/iso8601/
contributions/pddl_parser/
contributions/verdi_neruda/
- a_star_interpreter(W)
- benchmark_generators
- best_first
- bfs_interpreter
- bup_interpreter
- counter
- databasep
- debug_expansion(Mode)
- demodb
- dfs_interpreter
- flatting
- heuristic_expansion(Mode)
- iddfs_interpreter(Increment)
- interpreterp
- magic
- magic_expansion(Mode)
- rule_expansion(Mode)
- shell
- shell(Interpreters)
- shell_expansion(Mode)
contributions/xml_parser/
core/
library/
library/adaptive_boosting_classifier/
library/agglomerative_clusterer/
library/amqp/
library/anomaly_detection_protocols/
library/ant_colony/
library/application/
library/apriori_pattern_miner/
library/arbitrary/
library/arrangements/
library/assignvars/
library/association_rule_miner/
library/avro/
library/base32/
library/base58/
library/base64/
library/base85/
library/bayesian_ridge_regression/
library/block_ciphers/
library/borda_ranker/
library/bradley_terry_ranker/
library/bson/
library/byte_order/
library/c45_classifier/
library/cartesian_products/
library/cbor/
library/ccsds_frames/
library/ccsds_link_profiles/
library/ccsds_packet_services/
library/ccsds_packetization/
library/ccsds_packets/
library/ccsds_tc_services/
library/ccsds_time_codes/
library/ccsds_time_fields/
library/character_sets/
- character_set
- character_set_protocol
- iso_8859_1
- iso_8859_10
- iso_8859_13
- iso_8859_14
- iso_8859_15
- iso_8859_16
- iso_8859_2
- iso_8859_3
- iso_8859_4
- iso_8859_9
- mapped_single_byte_character_set
- single_byte_character_set(MaxCode)
- us_ascii
- utf_16_character_set(Endian)
- utf_16be
- utf_16le
- utf_32_character_set(Endian)
- utf_32be
- utf_32le
- utf_8
- utf_8_character_set
- windows_1250
- windows_1251
- windows_1252
- windows_1253
- windows_1254
- windows_1257
library/classification_protocols/
library/clo_span_pattern_miner/
library/clustering_protocols/
library/cmac/
library/colley_ranker/
library/combinations/
library/command_line_options/
library/constrained_optimization/
- augmented_lagrangian(Problem,InnerSolver)
- barrier_sub_problem(Problem,OuterIteration,StartPoint,Mu,Rho,Sign)
- constrained_optimization_problem_protocol
- constrained_optimization_solver
- log_barrier(Problem,InnerSolver)
- penalty_sub_problem(Problem,OuterIteration,StartPoint,Rho,Sign)
- phase1_sub_problem(Problem,StartPoint)
- primal_dual_interior_point(Problem)
- qp_active_set
- qp_solver_protocol
- quadratic_penalty(Problem,InnerSolver)
- sqp_active_set(Problem)
- sub_problem(Problem,OuterIteration,StartPoint,EqLambda,IneqLambda,Rho,Sign)
library/copeland_ranker/
library/coroutining/
library/crontab/
library/crs_projections/
library/crypto/
library/csv/
library/cuid2/
library/cusum_anomaly_detector/
library/datalog/
library/dates/
library/dates_tz/
library/dbscan_clusterer/
library/dependents/
library/deques/
library/derangements/
library/dictionaries/
library/dif/
library/differential_evolution/
library/dimension_reduction_protocols/
library/eclat_pattern_miner/
library/edcg/
library/elastic_net_regression/
library/elo_ranker/
library/events/
library/ewma_anomaly_detector/
library/expand_library_alias_paths/
library/expecteds/
library/format/
library/fp_growth_pattern_miner/
library/frequent_pattern_mining_protocols/
library/gaussian_mixture_clusterer/
library/gaussian_process_regression/
library/genetic_algorithm/
library/genint/
library/gensym/
library/geohash/
library/geojson/
library/geospatial/
library/git/
library/glicko2_periodic_ranker/
library/glicko2_ranker/
library/gpx/
library/gradient_boosting_classifier/
library/gradient_boosting_regression/
library/grammars/
library/graphs/
- directed_graph_common
- directed_graph_protocol
- graph_common
- graph_protocol
- graph_types
- undirected_graph_common
- unweighted_directed_graph
- unweighted_directed_graph(Dictionary)
- unweighted_graph_common(Dictionary)
- unweighted_graph_protocol
- unweighted_undirected_graph
- unweighted_undirected_graph(Dictionary)
- weighted_directed_graph
- weighted_directed_graph(Dictionary)
- weighted_graph_common(Dictionary)
- weighted_graph_protocol
- weighted_undirected_graph
- weighted_undirected_graph(Dictionary)
library/gravatar/
library/gsp_pattern_miner/
library/hashes/
- blake2_core(Key,DigestSize)
- blake2b
- blake2b(Key,DigestSize)
- blake2s
- blake2s(Key,DigestSize)
- crc32_non_reflected(Polynomial,Initial,FinalXor,AppendLength)
- crc32_reflected(Polynomial)
- crc32b
- crc32bzip2
- crc32c
- crc32mpeg2
- crc32posix
- crc32q
- djb2_32
- djb2_64
- fips202_fixed_hash(RateBytes,Suffix,OutputBytes)
- fips202_hash(RateBytes,Suffix,OutputBytes)
- fnv1a_32
- fnv1a_64
- hash_common_32
- hash_common_64
- hash_digest_protocol
- hash_protocol
- hash_state_protocol
- md5
- murmurhash3_x64_128
- murmurhash3_x86_128
- murmurhash3_x86_32
- sdbm_32
- sdbm_64
- sha1
- sha224
- sha256
- sha384
- sha3_224
- sha3_256
- sha3_384
- sha3_512
- sha512
- sha512_256
- shake128(OutputBytes)
- shake256(OutputBytes)
- siphash_2_4
- siphash_2_4(Key)
library/hdbscan_clusterer/
library/heaps/
library/hierarchical_clustering/
library/hierarchies/
library/hmac/
library/hodge_rank/
library/hook_flows/
library/hook_objects/
- backend_adapter_hook
- default_workflow_hook
- grammar_rules_hook
- identity_hook
- object_wrapper_hook
- object_wrapper_hook(Protocol)
- object_wrapper_hook(Name,Relations)
- print_goal_hook
- prolog_module_hook(Module)
- suppress_goal_hook
- write_to_file_hook(File)
- write_to_file_hook(File,Options)
- write_to_stream_hook(Stream)
- write_to_stream_hook(Stream,Options)
library/html/
library/http_authenticate/
library/http_client/
library/http_client_core/
library/http_core/
- http_authentication_helpers
- http_body_codec_protocol
- http_core
- http_docroot_paths
- http_form_body_codec
- http_handler_protocol
- http_json_body_codec
- http_json_term_helpers
- http_message_helpers
- http_octet_stream_body_codec
- http_origin_site_helpers
- http_request_protocol
- http_response_protocol
- http_text_body_codec
- http_text_helpers
library/http_cors/
library/http_digest/
library/http_directory_listing/
library/http_htmx/
library/http_multipart/
library/http_oauth/
- http_oauth
- http_oauth_exact_scope_checker
- http_oauth_helpers
- http_oauth_introspection_client
- http_oauth_introspection_verifier(Endpoint,Options)
- http_oauth_jwt_verifier(KeyOrJWKSet,Options)
- http_oauth_metadata
- http_oauth_scope_checker_protocol
- http_oauth_verifier_protocol
- http_router_oauth(Verifier,BaseOptions)
- http_server_core_oauth_endpoint_handler(ProtectedResource,MetadataDescriptors,MetadataOptions,Verifier,Handler,ProtectOptions)
- http_server_core_oauth_handler(Verifier,Handler,ProtectOptions)
library/http_parameters/
library/http_process_transport/
library/http_router/
library/http_server/
library/http_server_core/
library/http_session/
library/http_socket_transport/
library/http_sse/
library/http_static_files/
library/http_websocket/
library/http_websocket_frames/
library/http_websocket_handshake/
library/http_websocket_messages/
library/http_websocket_service/
- http_websocket_client_service
- http_websocket_client_service(HTTPTransport)
- http_websocket_server_service
- http_websocket_server_service(HTTPTransport)
- http_websocket_service(HTTPTransport,Role,TextRepresentation)
- http_websocket_service_handler_protocol
- http_websocket_service_loop_options
- http_websocket_service_registry
library/http_websocket_session/
library/ica_projection/
library/ids/
library/ieee_754/
library/integer_partitions/
library/intervals/
library/iqr_anomaly_detector/
library/iso_13616/
library/iso_3166/
library/iso_4217/
library/iso_639/
library/iso_9362/
library/isolation_forest_anomaly_detector/
library/java/
library/json/
library/json_graph/
library/json_ld/
library/json_lines/
library/json_patch/
library/json_path/
library/json_pointer/
library/json_rpc/
library/json_schema/
library/jwt/
library/kcenters_clusterer/
library/kemeny_young_ranker/
library/kernel_pca_projection/
library/kernel_svm_classifier/
library/kmeans_clusterer/
library/kmedians_clusterer/
library/kmedoids_clusterer/
library/kmodes_clusterer/
library/knn_classifier/
library/knn_distance_anomaly_detector/
library/knn_regression/
library/kprototypes_clusterer/
library/ksuid/
library/language_detection/
library/language_detection/profiles/
- af_language_profile
- ar_language_profile
- bg_language_profile
- bn_language_profile
- br_language_profile
- ca_language_profile
- cs_language_profile
- da_language_profile
- de_language_profile
- el_language_profile
- en_language_profile
- eo_language_profile
- es_language_profile
- et_language_profile
- eu_language_profile
- fa_language_profile
- fi_language_profile
- fr_language_profile
- ga_language_profile
- gl_language_profile
- ha_language_profile
- he_language_profile
- hi_language_profile
- hr_language_profile
- hu_language_profile
- hy_language_profile
- id_language_profile
- it_language_profile
- ja_language_profile
- ko_language_profile
- ku_language_profile
- la_language_profile
- lt_language_profile
- lv_language_profile
- mr_language_profile
- ms_language_profile
- nl_language_profile
- no_language_profile
- pl_language_profile
- pt_language_profile
- ro_language_profile
- ru_language_profile
- sk_language_profile
- sl_language_profile
- so_language_profile
- st_language_profile
- sv_language_profile
- sw_language_profile
- th_language_profile
- tl_language_profile
- tr_language_profile
- uk_language_profile
- ur_language_profile
- vi_language_profile
- yo_language_profile
- zh_language_profile
- zu_language_profile
library/language_detection/strategies/
library/lasso_regression/
library/lda_classifier/
library/lda_projection/
library/lemmatization/
library/lemmatization/languages/
library/linda/
library/linear_algebra/
library/linear_programming/
library/linear_regression/
library/linear_svm_classifier/
library/listing/
library/local_optimization/
library/lof_anomaly_detector/
library/logging/
library/logistic_regression_classifier/
library/loops/
library/lru_caches/
library/massey_ranker/
library/mcp_server/
- mcp_cache_protocol
- mcp_completion_protocol
- mcp_multiround_protocol
- mcp_prompt_protocol
- mcp_resource_protocol
- mcp_server
- mcp_server_2025_06_18_spec
- mcp_server_2025_11_25_spec
- mcp_server_2026_07_28_spec
- mcp_server_application
- mcp_server_spec_protocol
- mcp_server_stdio_transport
- mcp_server_streamable_http_transport
- mcp_server_transport_protocol
- mcp_streamable_http_handler
- mcp_tool_protocol
- mcp_ui_protocol
library/memcached/
library/message_pack/
library/meta/
library/meta_compiler/
library/mime_types/
library/mlp_classifier/
library/modified_z_score_anomaly_detector/
library/mqtt/
library/multisets/
library/multivariate_distributions/
library/mutations/
library/n_grams/
library/naive_bayes_classifier/
library/nanoid/
library/nearest_centroid_classifier/
library/nested_dictionaries/
library/nmea/
library/nmf_projection/
library/numerical_analysis/
- adaptive_simpson_quadrature(Function)
- barycentric_interpolator
- bisection_root_finder(Function)
- brent_root_finder(Function)
- cubic_spline_interpolator
- euler_ode_solver(System)
- gauss_legendre_quadrature(Function)
- interpolator
- interpolator_protocol
- newton_root_finder(Function)
- ode_solver(System)
- ode_solver_protocol
- ode_system_protocol
- piecewise_linear_interpolator
- quadrature(Function)
- quadrature_protocol
- rk45_ode_solver(System)
- rk4_ode_solver(System)
- root_finder(Function)
- root_finder_protocol
- secant_root_finder(Function)
- univariate_function_protocol
library/one_class_svm_anomaly_detector/
library/open_ai/
library/open_api/
library/open_id/
library/optics_clusterer/
library/optionals/
library/options/
library/os/
library/otp/
library/particle_swarm_optimization/
library/partitions/
library/paseto/
library/pattern_mining_protocols/
library/pca_projection/
library/permutations/
library/plackett_luce_last_ranker/
library/plackett_luce_ranker/
library/pls_projection/
library/prefix_span_pattern_miner/
library/probabilistic_pca_projection/
library/process/
library/protobuf/
library/qda_classifier/
library/queues/
library/random/
library/random_forest_classifier/
library/random_forest_regression/
library/random_projection/
library/rank_centrality/
library/ranked_pairs/
library/ranking_protocols/
- condorcet_victory_common
- glicko2_common
- grouped_strength_ranker_common
- multiplayer_ranking_dataset_protocol
- pairwise_measurement_dataset_protocol
- pairwise_ranking_dataset_protocol
- pairwise_strength_ranker_common
- plackett_luce_common
- ranker_common
- ranker_protocol
- ranking_dataset_common
- ranking_dataset_protocol
- score_ranker_common
- score_ranker_model_common
- temporal_pairwise_ranking_dataset_protocol
library/reader/
library/recorded_database/
library/redis/
library/regression_protocols/
library/regression_tree/
library/regularized_bradley_terry_ranker/
library/rest/
library/ridge_regression/
library/ripple_down_rules/
library/s3/
library/schulze_ranker/
library/sequential_pattern_mining_protocols/
library/sets/
library/sgd_classifier/
library/simulated_annealing/
library/smtp/
library/snowflakeid/
- snowflakeid
- snowflakeid(Representation,EpochMilliseconds,TimeUnitMilliseconds,TimestampBits,NodeBits,SequenceBits,Node)
- snowflakeid_instagram
- snowflakeid_instagram(Representation)
- snowflakeid_protocol
- snowflakeid_sonyflake
- snowflakeid_sonyflake(Representation)
- snowflakeid_twitter
- snowflakeid_twitter(Representation)
library/sockets/
library/spade_pattern_miner/
library/spectral_clusterer/
library/sqids/
library/statistics/
library/stemming/
library/stomp/
library/stop_words/
library/stop_words/languages/
- stopwords_af
- stopwords_ar
- stopwords_bg
- stopwords_bn
- stopwords_br
- stopwords_ca
- stopwords_cs
- stopwords_da
- stopwords_de
- stopwords_el
- stopwords_en
- stopwords_eo
- stopwords_es
- stopwords_et
- stopwords_eu
- stopwords_fa
- stopwords_fi
- stopwords_fr
- stopwords_ga
- stopwords_gl
- stopwords_ha
- stopwords_he
- stopwords_hi
- stopwords_hr
- stopwords_hu
- stopwords_hy
- stopwords_id
- stopwords_it
- stopwords_ja
- stopwords_ko
- stopwords_ku
- stopwords_la
- stopwords_lt
- stopwords_lv
- stopwords_mr
- stopwords_ms
- stopwords_nl
- stopwords_no
- stopwords_pl
- stopwords_pt
- stopwords_ro
- stopwords_ru
- stopwords_sk
- stopwords_sl
- stopwords_so
- stopwords_st
- stopwords_sv
- stopwords_sw
- stopwords_th
- stopwords_tl
- stopwords_tr
- stopwords_uk
- stopwords_ur
- stopwords_vi
- stopwords_yo
- stopwords_zh
- stopwords_zu
library/string_distance/
library/strings/
library/subsequences/
library/svr_regression/
library/tabu_search/
library/term_io/
library/text_normalization/
library/text_normalization/data/
library/text_normalization/profiles/
library/text_vectorization/
library/thurstone_mosteller_ranker/
library/time_scales/
library/timeout/
library/tle_orbits/
library/tokenization/
library/tokenization/languages/
library/toml/
library/toon/
library/tries/
library/trueskill_ranker/
library/truncated_svd_projection/
library/tsne_projection/
library/tsv/
library/typeid/
library/types/
library/tzif/
library/ulid/
library/umap_projection/
library/union_find/
library/univariate_distributions/
library/uri_template/
library/url/
library/uuid/
library/validations/
library/wkt_wkb/
library/yaml/
library/z_score_anomaly_detector/
library/zippers/
ports/fcube/
ports/metagol/
ports/toychr/
tools/assertions/
tools/code_metrics/
tools/dead_code_scanner/
tools/debug_messages/
tools/debugger/
tools/diagrams/
- caller_diagram
- caller_diagram(Format)
- cytoscapejs_graph_language
- d2_graph_language
- diagram(Format)
- diagrams
- diagrams(Format)
- directory_dependency_diagram
- directory_dependency_diagram(Format)
- directory_diagram(Format)
- directory_load_diagram
- directory_load_diagram(Format)
- dot_graph_language
- entity_diagram
- entity_diagram(Format)
- file_dependency_diagram
- file_dependency_diagram(Format)
- file_diagram(Format)
- file_load_diagram
- file_load_diagram(Format)
- graph_language_protocol
- graph_language_registry
- inheritance_diagram
- inheritance_diagram(Format)
- library_dependency_diagram
- library_dependency_diagram(Format)
- library_diagram(Format)
- library_load_diagram
- library_load_diagram(Format)
- mermaid_graph_language
- modules_diagram_support
- plantuml_graph_language
- uses_diagram
- uses_diagram(Format)
- xref_diagram
- xref_diagram(Format)
tools/doclet/
tools/help/
tools/issue_creator/
tools/lgtdoc/
tools/lgtunit/
tools/linter_reporter/
tools/mutation_testing/
tools/mutation_testing/mutators/
- arithmetic_operator_replacement(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- body_goal_negation(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- clauses_reordering(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- fail_insertion(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- head_arguments_mutation(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- head_arguments_reordering(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- predicate_directive_suppression(Entity,Predicate,DirectiveIndex,Occurrence,PrintMutation)
- relational_operator_replacement(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- scope_directive_replacement(Entity,Predicate,DirectiveIndex,Occurrence,PrintMutation)
- truth_literal_flip(Entity,Predicate,ClauseIndex,Occurrence,PrintMutation)
- uses_directive_resource_deletion(Entity,Predicate,DirectiveIndex,Occurrence,PrintMutation)