An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

mueval

Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary Haskell expressions. Importantly, mueval takes many precautions to defang and avoid "evil" code. It uses resource limits, whitelisted modules and Safe Haskell, special Show instances for IO, threads, processes, and changes of directory to sandbox the Haskell code. . It is, in short, intended to be a standalone version of Lambdabot's famous evaluation functionality. For examples and explanations, please see the README file. . Mueval is POSIX-only.

Ecosystem
hackage.haskell.org
Latest Release
0.9.4
over 2 years ago
Versions
25
Downloads
27,840 total
Dependent Packages
3
Dependent Repos
22
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/mueval
spec
License BSD-3-Clause
First Release over 17 years ago
Last Synced 16 days ago
Repository
Stars 76 on GitHub
Forks 18 on GitHub
Rankings on hackage.haskell.org
Overall Top 8.2%
Downloads Top 5.3%
Dependent packages Top 5.6%
Forks Top 9.2%