Cabal revisions of hinter-0.1.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: hinter-version: 0.1.0.0-description:- This library defines an Interpreter monad. It allows to load Haskell- modules, browse them, type-check and evaluate strings with Haskell- expressions and even coerce them into values. The library is thread-safe- and type-safe (even the coercion of expressions to values).-- It is, essentially, a huge subset of the GHC API wrapped in a simpler- API.--synopsis: Runtime Haskell interpreter (GHC API wrapper)-category: Language, Compilers/Interpreters-license: BSD3-license-file: LICENSE-author: The Hint Authors-maintainer: strake888@gmail.com-homepage: https://github.com/strake/hint.hs--cabal-version: >= 1.9.2-build-type: Simple--extra-source-files: README.md- AUTHORS- CHANGELOG.md- examples/example.hs- examples/SomeModule.hs--source-repository head- type: git- location: https://github.com/strake/hint.hs--test-suite unit-tests- type: exitcode-stdio-1.0- hs-source-dirs: unit-tests- main-is: run-unit-tests.hs-- build-depends: base == 4.*,- hinter,- HUnit,- directory,- filepath,- extensible-exceptions,- exceptions >= 0.10.0-- if !os(windows) {- build-depends: unix >= 2.2.0.0- }-- extensions: CPP--library- build-depends: base == 4.*,- ghc >= 8.0 && < 8.6,- ghc-paths,- ghc-boot,- mtl,- filepath,- exceptions == 0.10.*,- random,- directory-- if impl(ghc >= 8.4 && < 8.6) {- build-depends: temporary- cpp-options: -DNEED_PHANTOM_DIRECTORY- }-- if !os(windows) {- build-depends: unix >= 2.2.0.0- }-- exposed-modules: Language.Haskell.Interpreter- Language.Haskell.Interpreter.Extension- Language.Haskell.Interpreter.Unsafe- Hint.Internal- other-modules: Hint.GHC- Hint.Base- Hint.InterpreterT- Hint.CompatPlatform- Hint.Configuration- Hint.Extension- Hint.Context- Hint.Conversions- Hint.Eval- Hint.Parsers- Hint.Reflection- Hint.Typecheck- Hint.Util- Hint.Annotations- Control.Monad.Ghc-- hs-source-dirs: src-- ghc-options: -Wall- extensions: CPP- GeneralizedNewtypeDeriving- DeriveDataTypeable- MagicHash- FunctionalDependencies- Rank2Types- ScopedTypeVariables- ExistentialQuantification+name: hinter +version: 0.1.0.0 +x-revision: 1 +description: + Fork of <https://hackage.haskell.org/package/hint hint> + + This library defines an Interpreter monad. It allows to load Haskell + modules, browse them, type-check and evaluate strings with Haskell + expressions and even coerce them into values. The library is thread-safe + and type-safe (even the coercion of expressions to values). + + It is, essentially, a huge subset of the GHC API wrapped in a simpler + API. + +synopsis: Runtime Haskell interpreter (GHC API wrapper) +category: Language, Compilers/Interpreters +license: BSD3 +license-file: LICENSE +author: The Hint Authors +maintainer: strake888@gmail.com +homepage: https://github.com/strake/hint.hs + +cabal-version: >= 1.9.2 +build-type: Simple + +extra-source-files: README.md + AUTHORS + CHANGELOG.md + examples/example.hs + examples/SomeModule.hs + +source-repository head + type: git + location: https://github.com/strake/hint.hs + +test-suite unit-tests + type: exitcode-stdio-1.0 + hs-source-dirs: unit-tests + main-is: run-unit-tests.hs + + build-depends: base == 4.*, + hinter, + HUnit, + directory, + filepath, + extensible-exceptions, + exceptions >= 0.10.0 + + if !os(windows) { + build-depends: unix >= 2.2.0.0 + } + + extensions: CPP + +library + build-depends: base == 4.*, + ghc >= 8.0 && < 8.6, + ghc-paths, + ghc-boot, + mtl, + filepath, + exceptions == 0.10.*, + random, + directory + + if impl(ghc >= 8.4 && < 8.6) { + build-depends: temporary + cpp-options: -DNEED_PHANTOM_DIRECTORY + } + + if !os(windows) { + build-depends: unix >= 2.2.0.0 + } + + exposed-modules: Language.Haskell.Interpreter + Language.Haskell.Interpreter.Extension + Language.Haskell.Interpreter.Unsafe + Hint.Internal + other-modules: Hint.GHC + Hint.Base + Hint.InterpreterT + Hint.CompatPlatform + Hint.Configuration + Hint.Extension + Hint.Context + Hint.Conversions + Hint.Eval + Hint.Parsers + Hint.Reflection + Hint.Typecheck + Hint.Util + Hint.Annotations + Control.Monad.Ghc + + hs-source-dirs: src + + ghc-options: -Wall + extensions: CPP + GeneralizedNewtypeDeriving + DeriveDataTypeable + MagicHash + FunctionalDependencies + Rank2Types + ScopedTypeVariables + ExistentialQuantification
revision 2
name: hinter version: 0.1.0.0 -x-revision: 1 +x-revision: 2 description: Fork of <https://hackage.haskell.org/package/hint hint> - + . This library defines an Interpreter monad. It allows to load Haskell modules, browse them, type-check and evaluate strings with Haskell expressions and even coerce them into values. The library is thread-safe
revision 3
name: hinter version: 0.1.0.0 -x-revision: 2 +x-revision: 3 description: Fork of <https://hackage.haskell.org/package/hint hint> . license: BSD3 license-file: LICENSE author: The Hint Authors -maintainer: strake888@gmail.com -homepage: https://github.com/strake/hint.hs +maintainer: None cabal-version: >= 1.9.2 build-type: Simple CHANGELOG.md examples/example.hs examples/SomeModule.hs - -source-repository head - type: git - location: https://github.com/strake/hint.hs test-suite unit-tests type: exitcode-stdio-1.0