8 citations · 8 across the 1 of their papers we have counts for
2 papers
cs.PL2015★ 8 cited
TreatJS: Higher-Order Contracts for JavaScript
Matthias Keil, Peter Thiemann
TreatJS is a language embedded, higher-order contract system for JavaScript which enforces contracts by run-time monitoring. Beyond providing the standard abstractions for building…
cs.PL2015
Transparent Object Proxies for JavaScript
Matthias Keil, Sankha Narayan Guria, Andreas Schlegel +2
Proxies are the swiss army knives of object adaptation. They introduce a level of indirection to intercept select operations on a target object and divert them as method calls to a…