user_preference_db(?Property:atom, ?Value:rdf_object) is nondet[multifile, cpacks(hooks)]
Query properties for the current user/session. This mechanism allows code to access information about the user/session without committing to a particular implementation. The predicate and values are compatible with RDF to allow implementing the user database in RDF, typically using the OpenID as subject.
 cliopatria:user_preference_db(?Property:atom, ?Value:rdf_object) is nondet[multifile, config_available(ag_preferences)]
Query properties for the current user/session. This mechanism allows code to access information about the user/session without committing to a particular implementation. The predicate and values are compatible with RDF to allow implementing the user database in RDF, typically using the OpenID as subject.
 cliopatria:user_preference_db(?Property:atom, ?Value:rdf_object) is nondet[multifile, config_available(ag_preferences)]
Query properties for the current user/session. This mechanism allows code to access information about the user/session without committing to a particular implementation. The predicate and values are compatible with RDF to allow implementing the user database in RDF, typically using the OpenID as subject.