Description
Evaluates pure Haskell expressions in a controlled way. This is useful for tools that need to run small expressions while reducing the risk of executing arbitrary effects.
It can be used by bots, teaching tools, experimentation environments, or developer workflows that evaluate Haskell snippets. Even with safety controls, treat evaluated input carefully when it comes from other users.