# R7RS Library Interface Library The `(scheme cyclone libraries)` library implements r7rs libraries. - [`library?`](#library) - [`lib:list->import-set`](#liblist-import-set) - [`lib:name`](#libname) - [`lib:name->string`](#libname-string) - [`lib:name->symbol`](#libname-symbol) - [`lib:result`](#libresult) - [`lib:exports`](#libexports) - [`lib:rename-exports`](#librename-exports) - [`lib:imports`](#libimports) - [`lib:body`](#libbody) - [`lib:includes`](#libincludes) - [`lib:include-c-headers`](#libinclude-c-headers) - [`lib:import->filename`](#libimport-filename) - [`lib:import->metalist`](#libimport-metalist) - [`lib:import->path`](#libimport-path) - [`lib:read-imports`](#libread-imports) - [`lib:import->export-list`](#libimport-export-list) - [`lib:resolve-imports`](#libresolve-imports) - [`lib:resolve-meta`](#libresolve-meta) - [`lib:get-all`](#libget-all) - [`lib:get-all-import-deps`](#libget-all-import-deps) - [`lib:get-dep-list`](#libget-dep-list) - [`lib:imports->idb`](#libimports-idb) - [`lib:idb:ids`](#libidb:ids) # library? (library? obj) # lib:list->import-set # lib:name # lib:name->string # lib:name->symbol # lib:result # lib:exports # lib:rename-exports # lib:imports # lib:body # lib:includes # lib:include-c-headers # lib:import->filename # lib:import->metalist # lib:import->path # lib:read-imports # lib:import->export-list # lib:resolve-imports # lib:resolve-meta # lib:get-all # lib:get-all-import-deps # lib:get-dep-list # lib:imports->idb # lib:idb:ids