Function: haskell-utils-read-directory-name
haskell-utils-read-directory-name is a natively compiled function
defined in haskell-utils.el.
Signature
(haskell-utils-read-directory-name PROMPT DEFAULT)
Documentation
Read directory name and normalize to true absolute path.
Refer to read-directory-name for the meaning of PROMPT and
DEFAULT. If haskell-process-load-or-reload-prompt is nil,
accept default.
Source Code
;; Defined in /nix/store/9lz2mhw95f9fqxr9mnq46k3f6qz3aq83-emacs-packages-deps/share/emacs/site-lisp/elpa/haskell-mode-20260904.1042/haskell-utils.el
(defun haskell-utils-read-directory-name (prompt default)
"Read directory name and normalize to true absolute path.
Refer to `read-directory-name' for the meaning of PROMPT and
DEFAULT. If `haskell-process-load-or-reload-prompt' is nil,
accept `default'."
(let ((filename (file-truename (read-directory-name prompt default default))))
(concat (replace-regexp-in-string "/$" "" filename) "/")))