Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A faster algorithm for calculating hypervolume
We present an algorithm for calculating hypervolume exactly, the Hypervolume by Slicing
Objectives (HSO) algorithm, that is faster than any that has previously been published. HSO …
Objectives (HSO) algorithm, that is faster than any that has previously been published. HSO …
Idris, a general-purpose dependently typed programming language: Design and implementation
E Brady - Journal of functional programming, 2013 - cambridge.org
Many components of a dependently typed programming language are by now well
understood, for example, the underlying type theory, type checking, unification and …
understood, for example, the underlying type theory, type checking, unification and …
Multi-paradigm declarative languages
M Hanus - International Conference on Logic Programming, 2007 - Springer
Declarative programming languages advocate a programming style expressing the
properties of problems and their solutions rather than how to compute individual solutions …
properties of problems and their solutions rather than how to compute individual solutions …
Functional logic programming: From theory to Curry
M Hanus - Programming Logics: Essays in Memory of Harald …, 2013 - Springer
Functional logic programming languages combine the most important declarative
programming paradigms, and attempts to combine these paradigms have a long history. The …
programming paradigms, and attempts to combine these paradigms have a long history. The …
Applicative programming with effects
C McBride, R Paterson - Journal of functional programming, 2008 - cambridge.org
In this article, we introduce Applicative functors–an abstract characterisation of an
applicative style of effectful programming, weaker than Monads and hence more …
applicative style of effectful programming, weaker than Monads and hence more …
Handlers of algebraic effects
We present an algebraic treatment of exception handlers and, more generally, introduce
handlers for other computational effects representable by an algebraic theory. These include …
handlers for other computational effects representable by an algebraic theory. These include …
The Heterogeneous Tool Set, Hets
T Mossakowski, C Maeder, K Lüttich - … on Tools and Algorithms for the …, 2007 - Springer
Heterogeneous specification becomes more and more important because complex systems
are often specified using multiple viewpoints, involving multiple formalisms (see Fig. 1) …
are often specified using multiple viewpoints, involving multiple formalisms (see Fig. 1) …
Ask-Elle: an adaptable programming tutor for Haskell giving automated feedback
Ask-Elle is a tutor for learning the higher-order, strongly-typed functional programming
language Haskell. It supports the stepwise development of Haskell programs by verifying the …
language Haskell. It supports the stepwise development of Haskell programs by verifying the …
WebDSL: A case study in domain-specific language engineering
E Visser - … Techniques in Software Engineering II: International …, 2008 - Springer
The goal of domain-specific languages (DSLs) is to increase the productivity of software
engineers by abstracting from low-level boilerplate code. Introduction of DSLs in the …
engineers by abstracting from low-level boilerplate code. Introduction of DSLs in the …
Certification of termination proofs using CeTA
R Thiemann, C Sternagel - … Conference on Theorem Proving in Higher …, 2009 - Springer
There are many automatic tools to prove termination of term rewrite systems, nowadays.
Most of these tools use a combination of many complex termination criteria. Hence …
Most of these tools use a combination of many complex termination criteria. Hence …