Portability | portable |
---|---|
Stability | experimental |
Maintainer | github.com/justinethier |
Safe Haskell | Safe-Inferred |
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
:: Env | Environment to import into |
-> Env | Environment to import from |
-> [LispVal] | Identifiers to import |
-> IOThrowsError LispVal |
Import definitions from one environment into another