Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Bidirectional ty**
Bidirectional ty** combines two modes of ty**: type checking, which checks that a
program satisfies a known type, and type synthesis, which determines a type from the …
program satisfies a known type, and type synthesis, which determines a type from the …
Contextual modal type theory
The intuitionistic modal logic of necessity is based on the judgmental notion of categorical
truth. In this article we investigate the consequences of relativizing these concepts to …
truth. In this article we investigate the consequences of relativizing these concepts to …
Manifest sharing with session types
Session-typed languages building on the Curry-Howard isomorphism between linear logic
and session-typed communication guarantee session fidelity and deadlock freedom …
and session-typed communication guarantee session fidelity and deadlock freedom …
A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions
B Pientka - ACM SIGPLAN Notices, 2008 - dl.acm.org
Higher-order abstract syntax (HOAS) is a simple, powerful technique for implementing object
languages, since it directly supports common and tricky routines dealing with variables, such …
languages, since it directly supports common and tricky routines dealing with variables, such …
Mechanizing metatheory in a logical framework
The LF logical framework codifies a methodology for representing deductive systems, such
as programming languages and logics, within a dependently typed λ-calculus. In this …
as programming languages and logics, within a dependently typed λ-calculus. In this …
A fibrational framework for substructural and modal logics
We define a general framework that abstracts the common features of many intuitionistic
substructural and modal logics/type theories. The framework is a sequent calculus/normal …
substructural and modal logics/type theories. The framework is a sequent calculus/normal …
Ultrametric semantics of reactive programs
We describe a denotational model of higher-order functional reactive programming using
ultra metric spaces and non expansive maps, which provide a natural Cartesian closed …
ultra metric spaces and non expansive maps, which provide a natural Cartesian closed …
A concurrent logical framework: The propositional fragment
We present the propositional fragment CLF 0 of the Concurrent Logical Framework (CLF).
CLF extends the Linear Logical Framework to allow the natural representation of concurrent …
CLF extends the Linear Logical Framework to allow the natural representation of concurrent …
SMT proof checking using a logical framework
Producing and checking proofs from SMT solvers is currently the most feasible method for
achieving high confidence in the correctness of solver results. The diversity of solvers and …
achieving high confidence in the correctness of solver results. The diversity of solvers and …
POPLMark reloaded: Mechanizing proofs by logical relations
We propose a new collection of benchmark problems in mechanizing the metatheory of
programming languages, in order to compare and push the state of the art of proof …
programming languages, in order to compare and push the state of the art of proof …