aboutsummaryrefslogtreecommitdiff
path: root/lib/naming/lang.mli
diff options
context:
space:
mode:
Diffstat (limited to 'lib/naming/lang.mli')
-rw-r--r--lib/naming/lang.mli6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/naming/lang.mli b/lib/naming/lang.mli
index 36931d4..4d7f82f 100644
--- a/lib/naming/lang.mli
+++ b/lib/naming/lang.mli
@@ -49,6 +49,12 @@ val rank : t -> string -> string
val colour : t -> string -> string
val term : t -> string -> string
+(** A rite id's reader-facing display name (e.g. ["ef"] ->
+ ["Missale Romanum, editio typica 1962"]). A miss returns the id itself,
+ same TOTAL-lookup contract as every other function here -- the same
+ degradation an unnamed slug already gets, not a special case. *)
+val rite : t -> string -> string
+
(** [weekday t n], 0 = Sunday. Out-of-range [n] returns [string_of_int n]. *)
val weekday : t -> int -> string