Language.Scheme.Types
data Env
nullEnv
data LispError
type ThrowsError
trapError
extractValue
type IOThrowsError
liftThrows
runIOThrowsREPL
runIOThrows
data LispVal
toOpaque
fromOpaque
data DeferredCode
data DynamicWinders
makeNullContinuation
makeCPS
makeCPSWArgs
eqv
eqvList
eqVal
makeFunc
makeNormalFunc
makeVarargs
makeHFunc
makeNormalHFunc
makeHVarargs