All Versions
Latest Version
Avg Release Cycle
126 days
Latest Release

Changelog History
Page 3

  • v0.3.3.3 Changes

    • Works on GHC 7.2.1
  • v0.3.3.2 Changes

    • ๐Ÿ‘Œ Supports GHC 7
  • v0.3.3.1 Changes

    • Instance declaration for Applicative (InterpreterT m) works with mtl-2 (requires Applicative m, this shouldn't break anything...)
  • v0.3.3.0 Changes

    • โž• Add unsafeRunInterpreterWithArgs
    • Check that only one instance of the interpreter is run at any time
  • v0.3.2.3 Changes

    • Can be built against MonadCatchIO-mtl-0.3.x.x
  • v0.3.2.2 Changes

    • ๐Ÿ›  Fixed a bug that would make expressions using heavy use of the layout rule to fail to be interpreted (see parens)
  • v0.3.2.1 Changes

    • ๐Ÿ“ฆ 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
  • v0.3.2.0 Changes

    • Exports functions parens and isInterpretedModule
    • ๐Ÿ‘ Experimental support for module annotations
    • ๐Ÿ‘‰ Uses extensible-exceptions in order to provide a uniform interface across different ghc versions
    • Provides an Applicative instance for IntepreterT
    • โž• Adds an option to configurate the searchPath
  • v0.3.1.0 Changes

    • ๐Ÿ”ง No longer uses Language.Haskell.Extension due to configuration problems with Cabal. Instead, it uses its own Language.Haskell.Interpreter.Extension module.
  • v0.3.0.0 Changes

    • โšก๏ธ 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)