How to declare an imperative

P Wadler - ACM Computing Surveys (CSUR), 1997 - dl.acm.org
How can we integrate interaction into a purely declarative language? This tutorial describes
a solution to this problem based on a monad. The solution has been implemented in the …

A unified computation model for functional and logic programming

M Hanus - Proceedings of the 24th ACM SIGPLAN-SIGACT …, 1997 - dl.acm.org
We propose a new computation model which combines the operational principles of
functional languages (reduction), logic languages (non-deterministic search for solutions) …

[PDF][PDF] Curry: A truly functional logic language

M Hanus, H Kuchen, JJ Moreno-Navarro - Proc. ILPS, 1995 - researchgate.net
Functional and logic programming are the most important declarative programming
paradigms, and interest in combining them has grown over the last decade. However …

Resource configuration compliance service

P Prahlad, R Viswanathan, ADE Wright… - US Patent …, 2018 - Google Patents
Configurations of computing resources established on a web-based computing service can
be monitored, managed and controlled. According to an embodiment, a configura tion …

[PDF][PDF] A formal definition of intelligence based on an intensional variant of algorithmic complexity

J Hernández-Orallo… - … of Engineering of …, 1998 - researchgate.net
To face up a formal definition of intelligence may seem preposterous in the current
complexity of the sciences which such a definition might influence. Also, there is now a …

[PDF][PDF] Programming in an integrated functional and logic language

JW Lloyd - Journal of Functional and logic Programming, 1999 - Citeseer
Escher is a general-purpose, declarative programming language which integrates the best
features of both functional and logic programming languages. It has types and modules …

Scalability and efficiency in multi-relational data mining

H Blockeel, M Sebag - ACM SIGKDD Explorations Newsletter, 2003 - dl.acm.org
Efficiency and Scalability have always been important concerns in the field of data mining,
and are even more so in the multi-relational context, which is inherently more complex. The …

Tree-based directed graph programming structures for a declarative programming language

DE Langworthy, JL Hamby, BH Lovering… - US Patent …, 2012 - Google Patents
100 30 syntax without the use of explicit identifiers. In one non limiting aspect, the syntax
includes Support for conformance relationships, also referred to as factored relationships. In …

[PDF][PDF] Embedding prolog in haskell

JM Spivey, S Seres - Proceedings of Haskell, 1999 - researchgate.net
We propose an embedding of logic programming into lazy functional programming in which
each predicate in a Prolog program becomes a Haskell function, in such a way that both the …

Leveraging declarative languages in web application development

P Vuorimaa, M Laine, E Litvinova, D Shestakov - World Wide Web, 2016 - Springer
Web Applications have become an omnipresent part of our daily lives. They are easy to use,
but hard to develop. WYSIWYG editors, form builders, mashup editors, and markup …