Files in Lambda Expressions – a Haskell-written humble visual file explorer
(UNIX-based OS' only)
Program starts in the root directory
- show help for commands
- list directories in current folder
- list files in current folder
- ascend directory tree (parent folder)
- descend directory tree (child folders)
- create & name folder
- rename folder
- constraints: no empty names
- delete folder
- with "do you really want to delete?"-question
- create & name file
- constraints: no content, just file creation
- rename file
- constraints: no empty names
- edit file (with nano)
- delete file
- with "do you really want to delete?"-question
- move files
- move folders
- Docker Desktop
version > v19.x
Reset all docker containers. --- Recommended for first install or when Docker image was modified.
make resetRemove stopped docker containers. --- Use this to get rid of dangling containers from old images from this project
make cleanBuild docker container & Haskell project in the virtual environment.
--- Use this to run ghc Main.hs inside docker.
makeRun GHCI inside docker container.
--- Use this to run ghci inside docker. Do not forget to load the project with :load Main.hs afterwards.
make runh- show helpArrow Up- selection upArrow Down- selection downEnter- enter directoryq- quit applicationn- new fileN- new folderr- rename file/foldere- edit filed- delete file/folderESC- exit help