In type-and-coeffect systems, contexts are enriched by coeffects modelin...
In security-critical software applications, confidential information mus...
Multi-methods are a straightforward extension of traditional (single) dy...
Effect systems are used to statically reason about the effects an expres...
Traditionally, semantic models of imperative languages use an auxiliary
...
In this paper we use pre existing language support for type modifiers an...
Metaprogramming is often used to programmatically generate faster specia...
Context: Trait composition has inspired new research in the area of code...
We present an imperative object calculus where types are annotated with
...
We introduce a type and effect system, for an imperative object calculus...
We introduce a type and effect system, for an imperative object calculus...