On the public citation graph
Sound gradual typing is nominally alive and well
0 signed · 76 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.
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.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/978-3-319-66706-5_19openalex-snapshot
A Gradual Interpretation of Union Types
inferredcites →https://doi.org/10.1007/978-3-540-73589-2_2openalex-snapshot
Gradual Typing for Objects
inferredcites →https://doi.org/10.1007/978-3-642-00590-9_1openalex-snapshot
Well-Typed Programs Can’t Be Blamed
inferredcites →https://doi.org/10.1007/978-3-642-00590-9_2openalex-snapshot
Exploring the Design Space of Higher-Order Casts
inferredcites →https://doi.org/10.1007/978-3-642-14107-2_5openalex-snapshot
Adding Dynamic Types to C $^\sharp$
inferredcites →https://doi.org/10.1007/978-3-662-46669-8_18openalex-snapshot
Monotonic References for Efficient Gradual Typing
inferredcites →https://doi.org/10.1007/b102225openalex-snapshot
Programming languages and systems : Second Asian Symposium, APLAS 2004, Taipei, Taiwan, November 4-6, 2004 : proceedings
inferredcites →https://doi.org/10.1016/0167-6423(94)00004-2openalex-snapshot
Dynamic typing: syntax and proof theory
inferredcites →https://doi.org/10.1016/j.scico.2013.06.006openalex-snapshot
Gradual typing for Smalltalk
inferredcites →https://doi.org/10.1145/1190215.1190220openalex-snapshot
Operational semantics for multi-language programs
inferredcites →https://doi.org/10.1145/1190216.1190220openalex-snapshot
Operational semantics for multi-language programs
inferredcites →https://doi.org/10.1145/1449764.1449804openalex-snapshot
Java type inference is broken
inferredcites →https://doi.org/10.1145/1706299.1706342openalex-snapshot
Threesomes, with and without blame
inferredcites →https://doi.org/10.1145/1706299.1706343openalex-snapshot
Integrating typed and untyped code in a scripting language
inferredcites →https://doi.org/10.1145/2508168.2508171openalex-snapshot
Cast insertion strategies for gradually-typed objects
inferredcites →https://doi.org/10.1145/2535838.2535889openalex-snapshot
Gradual typing embedded securely in JavaScript
inferredcites →https://doi.org/10.1145/2594291.2594308openalex-snapshot
Getting F-bounded polymorphism into shape
inferredcites →https://doi.org/10.1145/2594291.2594332openalex-snapshot
Improving JavaScript performance by deconstructing the type system
inferredcites →https://doi.org/10.1145/2661088.2661101openalex-snapshot
Design and evaluation of gradual typing for python
inferredcites →https://doi.org/10.1145/2666356.2594308openalex-snapshot
Getting F-bounded polymorphism into shape
inferredcites →https://doi.org/10.1145/2666356.2594332openalex-snapshot
Improving JavaScript performance by deconstructing the type system
inferredcites →https://doi.org/10.1145/2676726.2676971openalex-snapshot
Safe & Efficient Gradual Typing for TypeScript
inferredcites →https://doi.org/10.1145/2775052.2661101openalex-snapshot
Design and evaluation of gradual typing for python
inferredcites →https://doi.org/10.1145/2837614.2837630openalex-snapshot
Is sound gradual typing dead?
inferredcites →https://doi.org/10.1145/2837614.2837632openalex-snapshot
The gradualizer: a methodology and algorithm for generating gradual type systems
inferredcites →https://doi.org/10.1145/2983990.2984004openalex-snapshot
Java and scala's type systems are unsound: the existential crisis of null pointers
inferredcites →https://doi.org/10.1145/3009837.3009849openalex-snapshot
Big types in little runtime: open-world soundness and collaborative blame for gradual type systems
inferredcites →https://doi.org/10.1145/3009837.3009871openalex-snapshot
Java generics are turing complete
inferredcites →https://doi.org/10.1145/581478.581484openalex-snapshot
Contracts for higher-order functions
inferredcites →https://doi.org/10.1145/800017.800542openalex-snapshot
Efficient implementation of the smalltalk-80 system
inferredcites →https://doi.org/10.1145/96709.96735openalex-snapshot
Combining generational and conservative garbage collection: framework and implementations
inferredcites →https://doi.org/10.4230/lipics.ecoop.2015.76openalex-snapshot
Concrete Types for TypeScript
inferredcites →https://doi.org/10.4230/lipics.snapl.2015.274openalex-snapshot
Refined Criteria for Gradual Typing
inferredcites →https://doi.org/10.5075/epfl-thesis-3302openalex-snapshot
Compiling scala for the Java virtual machine
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1007/978-3-032-07106-4_12openalex-snapshot
Ductape: Optimizing Dynamically Typed Programs Using Ahead-of-Time Compilation and Data-Flow Analysis
inferred← citeshttps://doi.org/10.1017/s0956796821000241openalex-snapshot
Parameterized cast calculi and reusable meta-theory for gradually typed lambda calculi
inferred← citeshttps://doi.org/10.1017/s0956796824000029openalex-snapshot
Static Blame for gradual typing
inferred← citeshttps://doi.org/10.1145/3175493.3162066openalex-snapshot
On the cost of type-tag soundness
inferred← citeshttps://doi.org/10.1145/3236766openalex-snapshot
A spectrum of type soundness and performance
inferred← citeshttps://doi.org/10.1145/3236793openalex-snapshot
Casts and costs: harmonizing safety and performance in gradual typing
inferred← citeshttps://doi.org/10.1145/3276503openalex-snapshot
Collapsible contracts: fixing a pathology of gradual typing
inferred← citeshttps://doi.org/10.1145/3276945.3276947openalex-snapshot
The behavior of gradual types: a user study
inferred← citeshttps://doi.org/10.1145/3314221.3314627openalex-snapshot
Toward efficient gradual typing for structural types via coercions
inferred← citeshttps://doi.org/10.1145/3358504.3361232openalex-snapshot
Which of my transient type checks are not (almost) free?
inferred← citeshttps://doi.org/10.1145/3359619.3359742openalex-snapshot
Optimizing and evaluating transient gradual typing
inferred← citeshttps://doi.org/10.1145/3393673.3276947openalex-snapshot
The behavior of gradual types: a user study
inferred← citeshttps://doi.org/10.1145/3434334openalex-snapshot
Corpse reviver: sound and efficient gradual typing via contract verification
inferred← citeshttps://doi.org/10.1145/3464972.3472395openalex-snapshot
Naïve transient cast insertion isn't (that) bad
inferred← citeshttps://doi.org/10.1145/3473573openalex-snapshot
How to evaluate blame for gradual types
inferred← citeshttps://doi.org/10.1145/3485504openalex-snapshot
Transitioning from structural to nominal code with efficient gradual typing
inferred← citeshttps://doi.org/10.1145/3519939.3523430openalex-snapshot
Deep and shallow types for gradual languages
inferred← citeshttps://doi.org/10.1145/3563305openalex-snapshot
Highly illogical, Kirk: spotting type mismatches in the large despite broken contracts, unsound types, and too many linters
inferred← citeshttps://doi.org/10.1145/3579833openalex-snapshot
Typed–Untyped Interactions: A Comparative Analysis
inferred← citeshttps://doi.org/10.1145/3589806.3600034openalex-snapshot
GTP Benchmarks for Gradual Typing Performance
inferred← citeshttps://doi.org/10.1145/3632931openalex-snapshot
Type-Based Gradual Typing Performance Optimization
inferred← citeshttps://doi.org/10.1145/3649842openalex-snapshot
Gradually Typed Languages Should Be Vigilant!
inferred← citeshttps://doi.org/10.1145/3656441openalex-snapshot
Space-Efficient Polymorphic Gradual Typing, Mostly Parametric
inferred← citeshttps://doi.org/10.1145/3704808openalex-snapshot
Gradual C0: Symbolic Execution for Gradual Verification
inferred← citeshttps://doi.org/10.25455/wgtn.21514371openalex-snapshot
Transient Typechecks Are (Almost) Free
inferred← citeshttps://doi.org/10.4230/lipics.snapl.2019.2openalex-snapshot
Blame Tracking and Type Error Debugging
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.