Есть ли способ присоединить атрибут к определению функции, чтобы компилятор выдавал пользовательское предупреждающее сообщение, аналогично тому, что делает [@@ deprecated].
Я хотел бы написать что-то вроде
let dangerous_function[@@warn "use this function with caution, are sure ?"] = ...
и затем, компилируя код
let _ = dangerous_function ...
выдаст предупреждение.