Popularity
9.6
Stable
Activity
7.0
-
232
7
41

Monthly Downloads: 194
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Compilers/Interpreters     Language     Hint    
Latest version: v0.9.0

hint alternatives and similar packages

Based on the "hint" category.
Alternatively, view hint alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of hint or a related project?

Add another 'hint' Package

README

hint

Build Status Hackage

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.

Compatibility is kept with the three last major GHC releases. For example, if the current version is GHC 8.6, Hint will work on 8.6, 8.4 and 8.2.

Example

Check [example.hs](examples/example.hs) to see a simple but comprehensive example (it must be run from the examples directory).