| Portability | portable |
|---|---|
| Stability | experimental |
| Maintainer | github.com/justinethier |
| Safe Haskell | Safe-Inferred |
Language.Scheme.Libraries
Description
This module contains code to handle R7RS libraries. NOTE: Libraries are usually referred to as modules in the husk source code.
- findModuleFile :: [LispVal] -> IOThrowsError LispVal
- moduleImport :: Env -> Env -> [LispVal] -> IOThrowsError LispVal
Documentation
findModuleFile :: [LispVal] -> IOThrowsError LispValSource
Get the full path to a module file
Arguments
| :: Env | Environment to import into |
| -> Env | Environment to import from |
| -> [LispVal] | Identifiers to import |
| -> IOThrowsError LispVal |
Import definitions from one environment into another