Changelog for hint-0.3.2.1
- ver 0.3.2.1
* hint.cabal includes version bounds for package ghc-mtl. This is to
avoid the accidental selection of the completely unrelated ghc-mtl
internal to ghc and, apparently, installed in the hackage server
- ver 0.3.2.0
* Exports functions parens and isInterpretedModule
* Experimental support for module annotations
* Uses extensible-exceptions in order to provide a uniform interface
accross different ghc versions
* Provides an Applicative instance for IntepreterT
* Adds an option to configurate the searchPath
- ver 0.3.1.0
* No longer uses Language.Haskell.Extension due to configuration problems with Cabal.
Instead, it uses its own Language.Haskell.Interpreter.Extension module.
- ver 0.3.0.0
* Updated API:
+ InterpreterT monad transformer (Interpreter = InterpreterT IO)
+ No more Sessions, use runInterpreter only once
+ New options handling functions
- but observe that there is no setOptimizations equivalent;
since GHC does no optimization on interpreted code, this was actually
doing nothing
* Works with GHC 6.10 and 6.8 (untested with 6.6)
- ver 0.2.5
* setImportsQ added (modules can be imported both qualified and unqualified)
- ver 0.2.4.1
* BUGFIX: No longer fails on expressions ending in a -- comment
- ver 0.2.4
* setInstalledModsAreInScopeQualified added
* Now depends on ghc-paths (no longer needs a custom cabal script)
- ver 0.2.2
* setOptimizations added
* Module Language.Haskell.Interpreter.GHC.Unsafe added
(contains unsafeSetGhcOption)
* unit tests now based on HUnit
- ver 0.2.1
* BUGFIX: Module reloading was broken under 6.8
* GHC.GhcExceptions are catched and turned into InterpreterErrors
- ver 0.2.0.1
* Adds the requirement cabal-version < 1.3
- ver 0.2
* Works also with GHC 6.8 and 6.6
* Added the getModuleExports function
* withSession function throws a dynamic exception instead of returning Either Error a
* Requires Cabal 1.2.x