1999
DOI: 10.1007/10705424_1
|View full text |Cite
|
Sign up to set email alerts
|

Semantics and Types in Functional Logic Programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
44
0

Year Published

2001
2001
2019
2019

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(45 citation statements)
references
References 13 publications
1
44
0
Order By: Relevance
“…-The well-typedness criterion given in this paper provides a valuable alternative to in the management of type-unsoundness problems due to the use of HO-patterns in function definitions. Both works, which are technically compared at the end of Section 3.3, improve largely the solutions given previously in (González-Moreno et al, 2001). As concrete advantages of the proposal in this paper, we can type equality, solving known problems of opaque decomposition (González-Moreno et al, 2001) (Section 5.1) and, most remarkably, we can type the apply function appearing in the HO-to-FO translation used in standard FLP implementations (Section 5.2).…”
Section: Introductionmentioning
confidence: 65%
See 2 more Smart Citations
“…-The well-typedness criterion given in this paper provides a valuable alternative to in the management of type-unsoundness problems due to the use of HO-patterns in function definitions. Both works, which are technically compared at the end of Section 3.3, improve largely the solutions given previously in (González-Moreno et al, 2001). As concrete advantages of the proposal in this paper, we can type equality, solving known problems of opaque decomposition (González-Moreno et al, 2001) (Section 5.1) and, most remarkably, we can type the apply function appearing in the HO-to-FO translation used in standard FLP implementations (Section 5.2).…”
Section: Introductionmentioning
confidence: 65%
“…Both works, which are technically compared at the end of Section 3.3, improve largely the solutions given previously in (González-Moreno et al, 2001). As concrete advantages of the proposal in this paper, we can type equality, solving known problems of opaque decomposition (González-Moreno et al, 2001) (Section 5.1) and, most remarkably, we can type the apply function appearing in the HO-to-FO translation used in standard FLP implementations (Section 5.2). -Finally, we further discuss in Section 6 the strengths and weaknesses of our proposal, and we end up with some conclusions in Section 7.…”
Section: Introductionmentioning
confidence: 65%
See 1 more Smart Citation
“…CRWL can be used as the logical foundation of functional logic languages with non-strict nondeterministic operations. It is a basis for the verification of functional logic programs [27] and has been extended in various directions, e.g., higher-order operations [37], algebraic types [17], polymorphic types [35], failure [68], constraints [67] etc. An account on CRWL and its applications can be found in [77].…”
Section: Rewriting Logicmentioning
confidence: 99%
“…Since this might result also in instantiations that are not intended w.r.t. the given types, one can restrict these instantiations to well-typed ones which requires to keep type information at run time [16,35]. Another option is the instantiation of function variables to (well-typed) lambda terms in order to cover programs that can reason about bindings and block structure [55].…”
Section: Higher-order Operationsmentioning
confidence: 99%