
{-# Language TypeSynonymInstances, TypeFamilies, FlexibleInstances,
    GeneralizedNewtypeDeriving #-}

module Plush.Run.ShellExec (
    VarScope(..), VarMode(..), VarEntry,
    ShellState(), initialShellState,