Shellish

Entering ShIO.

type ShIO a

shellish

sub

silently

verbosely

Modifying and querying environment.

setenv

getenv

cd

pwd

Printing & stuff.

echo

echo_n

echo_err

echo_n_err

Querying filesystem.

ls

test_e

test_f

test_d

test_s

which

find

Manipulating filesystem.

mv

rm_f

rm_rf

cp

cp_r

mkdir

mkdir_p

readfile

writefile

appendfile

withTmpDir

Running external commands.

run

(#)

lastOutput

lastStdout

lastStderr

Utilities.

(</>)

(<.>)

(<$>)

(<$$>)

grep

whenM

canonic

catch_sh

liftIO

data MemTime

time

catchany

data RunFailed