stgi

Program Execution Model Interpreter

An interpreter for a visual programming model to help understand Haskell's execution model

A user-centric visual STG implementation to help understand GHC/Haskell's execution model.

GitHub

529 stars
24 watching
26 forks
Language: Haskell
last commit: over 5 years ago

Related projects:

RepositoryDescriptionStars
quchen/articlesA collection of articles about Haskell programming and its applications.1,255
lxtgh/omg-segDevelops an end-to-end model for multiple visual perception and reasoning tasks using a single encoder, decoder, and large language model.1,336
runtimeverification/haskell-backendSymbolic execution engine powering the K Framework212
quchen/generative-artA Haskell-based tool for creating generative art using geometric shapes and graphics libraries.148
terenceng03/muevalA Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment.76
haskell/stmA Haskell implementation of software transactional memory for concurrent programming99
def-/ghc-visA tool to visualize live Haskell data structures in GHCi136
mthom/shentongAn implementation of a modern Lisp family programming language163
heinrichapfelmus/hyper-haskellAn interactive graphical interpreter for the Haskell programming language361
delta456/monkey_vAn implementation of a programming language interpreter in V.37
haskell-hint/hintAn interpreter for a functional programming language, allowing developers to run and interact with compiled code at runtime.261
sdm-tib/dragomanAn interpreter for functional mappings in knowledge graphs, optimized for execution and transformation of RML mapping rules.6
phipsgabler/operajonalA JavaScript implementation of an operational monad style for recursive program interpretation6
quil-lang/qvmA high-performance simulator for quantum computing instructions417
jyh1/mmacloneAn interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem242