2011
DOI: 10.2178/jsl/1309952521
|View full text |Cite
|
Sign up to set email alerts
|

A combinatory account of internal structure

Abstract: Traditional combinatory logic uses combinators S and K to represent all Turing-computable functions on natural numbers, but there are Turing-computable functions on the combinators themselves that cannot be so represented, because they access internal structure in ways that S and K cannot. Much of this expressive power is captured by adding a factorisation combinator F. The resulting SF-calculus is structure complete, in that it supports all pattern-matching functions whose patterns are in normal form, includi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
41
0
1

Year Published

2011
2011
2018
2018

Publication Types

Select...
4
2
1

Relationship

4
3

Authors

Journals

citations
Cited by 26 publications
(43 citation statements)
references
References 13 publications
1
41
0
1
Order By: Relevance
“…More generally the core approach of compounding proves sufficient to represent many complex data structures and even (in practice) type information. This has been discussed and formalised in different settings [19,20,10] and in many works related to pattern calculus, S F-logic, and CPC.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…More generally the core approach of compounding proves sufficient to represent many complex data structures and even (in practice) type information. This has been discussed and formalised in different settings [19,20,10] and in many works related to pattern calculus, S F-logic, and CPC.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…They start from the pure factorisation calculus [6], augmented with some usual combinators from the SK combinatory calculus, as well as two new combinators, B and E, respectively for blocking computation and for deciding equality of operators. They then proceed to add syntactic sugar for the identity combinator, λ-abstraction, let and let rec.…”
Section: Related Workmentioning
confidence: 99%
“…The exploration of intensionality in the concurrent setting is inspired by the increased expressive power that the intensional S F-calculus has over λ-calculus [23]. Since intensionality, as captured by pattern matching, is more expressive in sequential computation, it is natural to explore the expressiveness of intensionality, as captured by pattern unification, in concurrent computation.…”
Section: Introductionmentioning
confidence: 99%