From the Swift REPL, I can import framework modules like Foundation by doing import Foundation
.
What command can I give on the REPL that will produce a list of all the modules which are available to be imported?
ADDENDUM:
Just to be really clear what I'm trying to understand. On the REPL, if I type the words "import Foundation" then I can access the Foundation types, constants, etc.. If I type the words "import CoreGraphics" then I can access CoreGraphics. If I have the 3rd party library OptionKit installed, then typing "import OptionKit" lets me use OptionKit. These are all modules which can be directly imported from the REPL.
Some modules or frameworks, however, cannot. For instance, if I type "import ParseOSX" from the REPL, I get an error, even though it is possible to do "import ParseOSX" from a standalone script.
What I want to understand is just, how do I determine the list of frameoworks or modules which I can import, from the REPL, by using the import command.
ADDENDUM2:
I've done a little searching and it seems like the only 3rd-party framework I've successfully imported from /Library/Frameworks, OptionKit, is also the only one with a .swiftmodule file. And all the importable Apple frameworks seem to have their own .swiftmodule files, which you can find by searching under /Application/Xcode.app.
So this suggests you can import at runtime only the framework with .swiftmodule files. But I'm not sure of this.