You can search for identifiers within the package.
in-package search v0.2.0
oxbow.core
Oxbow_core.Socket_path
val resolve : ?override:string -> unit -> string
resolve ?override () is override when given, else $OXBOW_SOCKET when set, else "$XDG_RUNTIME_DIR/oxbow-$WAYLAND_DISPLAY.sock", falling back to $HOME and "wayland-0" when the variables are unset.
resolve ?override ()
override
$OXBOW_SOCKET
"$XDG_RUNTIME_DIR/oxbow-$WAYLAND_DISPLAY.sock"
$HOME
"wayland-0"