Abstract. Curry is a successful, general-purpose, functional logic programming language that predefines a singleton type Success explicitly to support its logic component. We take the likely-controversial position that without Success Curry would be as much logic or more. We draw a short history and motivation for the existence of this type and justify why its elimination could be advantageous. Fur-thermore, we propose a new interpretation of rule application which is convenient for programming and increases the similarity between the functional component of Curry and functional programming as in Haskell. We outline some related theoretical (semantics) and practical (implementation) consequences of our pro-posal. To be presented at the 23rd...
This paper presents a technique to automatically infer algebraic property-oriented specifications fr...
In the pure functional language Haskell, nearly all side-effects that a function can produce have to...
This document presents a new compiler for the Functional Logic programming language Curry based on a...
Abstract. Curry is a successful, general-purpose, functional logic programming language that predefi...
In functional logic programs, rules are applicable independently of textual order, i.e., any rule ca...
There exist several implementations of the functional logic lan-guage Curry: a transformation to Pro...
In this dissertation we present the RICE optimizing compiler for the functional logic language Curry...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Curry is a multi-paradigm declarative language aiming to amalgamate functional, logic, and concurren...
Abstract. It has often been observed that a point-free style of program-ming provides a more abstrac...
Abstract. Constraint Handling Rules (CHR) is a rule-based language to specify application-oriented c...
Abstract. This paper presents the Kiel Curry System (KiCS) for the lazy functional logic language Cu...
This paper describes a high-level implementation of the concurrent constraint functional logic lang...
This document describes the TasteCurry system, a prototypical implementation of the multiparadigm Cu...
Abstract. We present a partial evaluator for functional logic programs written in Curry. In contrast...
This paper presents a technique to automatically infer algebraic property-oriented specifications fr...
In the pure functional language Haskell, nearly all side-effects that a function can produce have to...
This document presents a new compiler for the Functional Logic programming language Curry based on a...
Abstract. Curry is a successful, general-purpose, functional logic programming language that predefi...
In functional logic programs, rules are applicable independently of textual order, i.e., any rule ca...
There exist several implementations of the functional logic lan-guage Curry: a transformation to Pro...
In this dissertation we present the RICE optimizing compiler for the functional logic language Curry...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Curry is a multi-paradigm declarative language aiming to amalgamate functional, logic, and concurren...
Abstract. It has often been observed that a point-free style of program-ming provides a more abstrac...
Abstract. Constraint Handling Rules (CHR) is a rule-based language to specify application-oriented c...
Abstract. This paper presents the Kiel Curry System (KiCS) for the lazy functional logic language Cu...
This paper describes a high-level implementation of the concurrent constraint functional logic lang...
This document describes the TasteCurry system, a prototypical implementation of the multiparadigm Cu...
Abstract. We present a partial evaluator for functional logic programs written in Curry. In contrast...
This paper presents a technique to automatically infer algebraic property-oriented specifications fr...
In the pure functional language Haskell, nearly all side-effects that a function can produce have to...
This document presents a new compiler for the Functional Logic programming language Curry based on a...