👩💻 Join our community of thousands of amazing developers!
Demonstration Running ghcih inside neovim inside emacs Create the ghcih script 1 2 3 4 5 6 #!/bin/bash export TTY ( hs "$(basename "$0")" "$@" "#" "<==" "$(ps -o comm= $PPID)" 0</dev/null ) &>/dev/null xs ghci -H "$@" Create the ghci case in xs When -H is provided, it will split the input code by assuming that the initial part is a haskell module and anything from the first ghci : command and onwards is ghci code....