| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Stack.Ghci.Script
- data GhciScript
 - data ModuleName :: *
 - cmdAdd :: Set (Either ModuleName (Path Abs File)) -> GhciScript
 - cmdCdGhc :: Path Abs Dir -> GhciScript
 - cmdModule :: Set ModuleName -> GhciScript
 - scriptToLazyByteString :: GhciScript -> ByteString
 - scriptToBuilder :: GhciScript -> Builder
 - scriptToFile :: Path Abs File -> GhciScript -> IO ()
 
Documentation
data GhciScript Source #
Instances
data ModuleName :: * #
A valid Haskell module name.
Instances
| Eq ModuleName | |
| Data ModuleName | |
| Ord ModuleName | |
| Read ModuleName | |
| Show ModuleName | |
| IsString ModuleName | Construct a  This is just a convenience function intended for valid module strings. It is
 an error if it is used with a string that is not a valid module name. If you
 are parsing user input then use   | 
| Generic ModuleName | |
| Text ModuleName | |
| Binary ModuleName | |
| NFData ModuleName | |
| type Rep ModuleName | |
cmdAdd :: Set (Either ModuleName (Path Abs File)) -> GhciScript Source #
cmdModule :: Set ModuleName -> GhciScript Source #
scriptToBuilder :: GhciScript -> Builder Source #
scriptToFile :: Path Abs File -> GhciScript -> IO () Source #