# Functions
Base provides path where eclectica stores everything filesystem related.
CurrentVersion get current version for the specific language.
GetBin returns path to the bin folder of the provided language.
GetShellName gets name of the used shell.
GetShellPath gets path to current shell binary.
Home gets path to the place where eclectica installs their languages.
InstallLanguage get path to dist folder in install folder.
InstallPath get path to install folder.
IsDebug checks if eclectica in the debug state i.e.
IsInstalled checks if this version was already installed.
Path gets path of the install folder for the specific version or to the current one.
Prefix gets path to the language install folder.
Support get path to support folder.
TempDir gets OS consistent folder path I am crying over here :/.
WriteVersion writes version to the language install folder path under the name ".eclectica".
# Variables
ConnectionError is a general connection error text.
DefaultInstall is a default path to the general bin folder.