summaryrefslogtreecommitdiff
path: root/src/lib/sounds/sounds.mli
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2021-09-04 09:42:31 +0200
committerSébastien Dailly <sebastien@chimrod.com>2021-09-04 09:42:31 +0200
commit0b2e63791a073000b70b4463db5d8bce88ab4d23 (patch)
tree4d9a029f45b510913845cb55f0b856e069d91a61 /src/lib/sounds/sounds.mli
parent66cb521749672586fd5b1182b14e3c5d44829616 (diff)
Update
Diffstat (limited to 'src/lib/sounds/sounds.mli')
-rw-r--r--src/lib/sounds/sounds.mli10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/lib/sounds/sounds.mli b/src/lib/sounds/sounds.mli
index 8c11488..dcb5e8d 100644
--- a/src/lib/sounds/sounds.mli
+++ b/src/lib/sounds/sounds.mli
@@ -36,8 +36,12 @@ val voyel_u : t
When nazalized, the voyel become [un] like in "brun" *)
val voyel_y : t
-(** Create a diphtongue from a semi-voyel and a voyel *)
-val diphtongue: t -> t -> t
+(** Create a diphtongue from a semi-voyel and a voyel.
+
+ Note that there is no control here that the two elements follows the
+ expected type. *)
+val diphtongue
+ : t -> t -> t
val nasal: t -> t option
@@ -68,4 +72,4 @@ val is_voyel : t -> bool
val is_nasal : t -> bool
val repr
- : (module Sig.REPR with type t = 'a) -> t -> 'a
+ : (module Sig.REPR) -> t list -> string