On the public citation graph

Multi-stage programming: axiomatization and type safety

0 signed · 59 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1006/inco.1994.1093openalex-snapshot
A Syntactic Approach to Type Soundness
inferredcites →https://doi.org/10.1007/3-540-51285-3_52openalex-snapshot
The typed λ-calculus with first-class processes
inferredcites →https://doi.org/10.1007/bf01018827openalex-snapshot
State in Haskell
inferredcites →https://doi.org/10.1016/c2009-0-14341-6openalex-snapshot
The Lambda Calculus - Its Syntax and Semantics
inferredcites →https://doi.org/10.1016/s1571-0661(05)80155-0openalex-snapshot
A categorical account of two-level languages
inferredcites →https://doi.org/10.1017/cbo9780511526572openalex-snapshot
Two-Level Functional Languages
inferredcites →https://doi.org/10.1023/a:1007763000430openalex-snapshot
inferredcites →https://doi.org/10.1145/237721.237788openalex-snapshot
A modal analysis of staged computation
inferredcites →https://doi.org/10.1145/258993.259019openalex-snapshot
Multi-stage programming with explicit annotations
inferredcites →https://doi.org/10.1145/258994.259019openalex-snapshot
Multi-stage programming with explicit annotations
inferredcites →https://doi.org/10.1145/3011069openalex-snapshot
A Temporal Logic Approach to Binding-Time Analysis
inferredcites →https://doi.org/10.7146/brics.v2i51.19952openalex-snapshot
A Temporal-Logic Approach to Binding-Time Analysis

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/9781118576984.biblioopenalex-snapshot
Bibliography
inferred← citeshttps://doi.org/10.1007/3-540-39953-4_3openalex-snapshot
Generative Programming and Active Libraries
inferred← citeshttps://doi.org/10.1007/3-540-44806-3_2openalex-snapshot
Accomplishments and Research Challenges in Meta-programming
inferred← citeshttps://doi.org/10.1007/3-540-45022-x_4openalex-snapshot
Closed Types as a Simple Approach to Safe Imperative Multi-stage Programming
inferred← citeshttps://doi.org/10.1007/3-540-45350-4_9openalex-snapshot
Multi-stage Imperative Languages: A Conservative Extension Result
inferred← citeshttps://doi.org/10.1007/3-540-45821-2_20openalex-snapshot
Managing Dynamic Changes in Multi-stage Program Generation Systems
inferred← citeshttps://doi.org/10.1007/3-540-49099-x_13openalex-snapshot
An Idealized MetaML: Simpler, and More Expressive
inferred← citeshttps://doi.org/10.1007/978-3-319-07151-0_7openalex-snapshot
On Cross-Stage Persistence in Multi-Stage Programming
inferred← citeshttps://doi.org/10.1007/978-3-540-25935-0_3openalex-snapshot
A Gentle Introduction to Multi-stage Programming
inferred← citeshttps://doi.org/10.1007/978-3-540-39815-8_4openalex-snapshot
Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection
inferred← citeshttps://doi.org/10.1007/978-3-540-39815-8_6openalex-snapshot
Staged Notational Definitions
inferred← citeshttps://doi.org/10.1007/978-3-540-76637-7_14openalex-snapshot
Deriving Compilers and Virtual Machines for a Multi-level Language
inferred← citeshttps://doi.org/10.1007/978-3-642-28869-2_28openalex-snapshot
Staged Computation with Staged Lexical Scope
inferred← citeshttps://doi.org/10.1007/s10990-012-9089-0openalex-snapshot
Type-specialized staged programming with process separation
inferred← citeshttps://doi.org/10.1016/j.jvlc.2018.10.006openalex-snapshot
Refining semantics for multi-stage programming
inferred← citeshttps://doi.org/10.1017/s0956796802004598openalex-snapshot
Closed types for a safe imperative MetaML
inferred← citeshttps://doi.org/10.1023/a:1010078412711openalex-snapshot
Static and Dynamic Program Compilation by Interpreter Specialization
inferred← citeshttps://doi.org/10.1145/1542476.1542509openalex-snapshot
Typed self-representation
inferred← citeshttps://doi.org/10.1145/1596614.1596622openalex-snapshot
Type-specialized staged programming with process separation
inferred← citeshttps://doi.org/10.1145/1806596.1806642openalex-snapshot
Mint
inferred← citeshttps://doi.org/10.1145/1868294.1868314openalex-snapshot
Lightweight modular staging
inferred← citeshttps://doi.org/10.1145/1942788.1868314openalex-snapshot
Lightweight modular staging
inferred← citeshttps://doi.org/10.1145/2491956.2462166openalex-snapshot
Terra
inferred← citeshttps://doi.org/10.1145/3018882.3018886openalex-snapshot
Verification of code generators via higher-order model checking
inferred← citeshttps://doi.org/10.1145/3170492.3136047openalex-snapshot
Refining semantics for multi-stage programming
inferred← citeshttps://doi.org/10.1145/328690.328697openalex-snapshot
A sound reduction semantics for untyped CBN multi-stage computation. Or, the theory of MetaML is non-trival
inferred← citeshttps://doi.org/10.1145/328691.328697openalex-snapshot
A sound reduction semantics for untyped CBN multi-stage computation. Or, the theory of MetaML is non-trival
inferred← citeshttps://doi.org/10.1145/331960.331975openalex-snapshot
DSL implementation using staging and monads
inferred← citeshttps://doi.org/10.1145/3498723openalex-snapshot
Staging with class: a specification for typed template Haskell
inferred← citeshttps://doi.org/10.1145/3607851openalex-snapshot
MacoCaml: Staging Composable and Compilable Macros
inferred← citeshttps://doi.org/10.1145/3674649openalex-snapshot
Staged Compilation with Module Functors
inferred← citeshttps://doi.org/10.1145/382780.382785openalex-snapshot
A modal analysis of staged computation
inferred← citeshttps://doi.org/10.1145/507635.507646openalex-snapshot
Macros as multi-stage computations
inferred← citeshttps://doi.org/10.1145/507635.507654openalex-snapshot
Real-time FRP
inferred← citeshttps://doi.org/10.1145/507669.507646openalex-snapshot
Macros as multi-stage computations
inferred← citeshttps://doi.org/10.1145/507669.507654openalex-snapshot
Real-time FRP
inferred← citeshttps://doi.org/10.1145/581478.581499openalex-snapshot
Tagless staged interpreters for typed languages
inferred← citeshttps://doi.org/10.1145/583852.581499openalex-snapshot
Tagless staged interpreters for typed languages
inferred← citeshttps://doi.org/10.1145/604131.604134openalex-snapshot
Environment classifiers
inferred← citeshttps://doi.org/10.1145/640128.604134openalex-snapshot
Environment classifiers
inferred← citeshttps://doi.org/10.1145/641909.641910openalex-snapshot
A foundation for embedded languages
inferred← citeshttps://doi.org/10.21236/ada375725openalex-snapshot
Application of Metaprogramming to Program Generation
inferred← citeshttps://doi.org/10.5555/954186.954192openalex-snapshot
Staged notational definitions
inferred← citeshttps://doi.org/10.6083/9g54xh95nopenalex-snapshot
A categorical analysis of multi-level languages (extended abstract)
inferred← citeshttps://doi.org/10.6083/m4n877qfopenalex-snapshot
The role of type equality in meta-programming
inferred← citeshttps://doi.org/10.6083/m4td9vjbopenalex-snapshot
Multi-state programming : its theory and applications
inferred← citeshttps://doi.org/10.7146/brics.v9i34.21749openalex-snapshot
A Foundation for Embedded Languages
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.