{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","haskell"],"comment":"Safely evaluate pure Haskell expressions","compare":null,"dependentCount":null,"description":"Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary\nHaskell expressions. Importantly, mueval takes many precautions to defang\nand avoid \"evil\" code. It uses resource limits, whitelisted modules,\nspecial Show instances for IO, threads, processes, changes of directory,\nand so on to sandbox the Haskell code. It is, in short, intended to be a\nstandalone version of Lambdabot's famous evaluation functionality. For\nexamples and explanations, please see the README file. Mueval is POSIX-only.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/hs-mueval/","kind":"port","lastUpdate":null,"license":["BSD3CLAUSE"],"maintainer":"haskell@FreeBSD.org","name":"hs-mueval","newest":false,"newestVersion":"0.9.4","noVulnData":false,"origin":"devel/hs-mueval","otherSystems":[{"maintainer":"haskell@FreeBSD.org","newest":true,"origin":"devel/hs-mueval","path":"/devel/hs-mueval/","system":"FreeBSD","version":"0.9.4_1"},{"maintainer":"haskell@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/hs-mueval","path":"","system":"HardenedBSD","version":"0.9.4_1"},{"maintainer":"haskell@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/hs-mueval","path":"","system":"GhostBSD","version":"0.9.4_1"}],"packages":null,"pkgName":"hs-mueval-0.9.3_13","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["devel/libffi","math/gmp"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.9.3_13","versions":null,"vulnerabilities":null,"www":"https://github.com/gwern/mueval"}
