(Beta2)
Given
module JsLogger = {
let log = (msg: string) => Js.log(msg)
}
hover over the module JsLogger works fine:

However, for
module type Logger = {
let log: string => unit
}
module JsLogger: Logger = {
let log = (msg: string) => Js.log(msg)
}
hover neither works for the module JsLogger nor for the module type Logger.