skip to content
LAMBDA: The Ultimate Declarative. Preview this item
ClosePreview this item
Checking...

LAMBDA: The Ultimate Declarative.

Author: Guy Lewis Jr Steele; MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
Publisher: Ft. Belvoir Defense Technical Information Center NOV 1976.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:
In this paper, a sequel to LAMBDA: The Ultimate Imperative, a new view of LAMBDA as a renaming operator is presented and contrasted with the usual functional view taken by LISP. This view, combined with the view of function invocation as a kind of generalized GOTO, leads to several new insights into the nature of the LISP evaluation mechanism and the symmetry between form and function, evaluation and application,  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Guy Lewis Jr Steele; MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
OCLC Number: 227441622
Description: 48 pages

Abstract:

In this paper, a sequel to LAMBDA: The Ultimate Imperative, a new view of LAMBDA as a renaming operator is presented and contrasted with the usual functional view taken by LISP. This view, combined with the view of function invocation as a kind of generalized GOTO, leads to several new insights into the nature of the LISP evaluation mechanism and the symmetry between form and function, evaluation and application, and control and environment. It also complements Hewitt's actors theory nicely, explaining the intent of environment manipulation as cleanly, generally, and intuitively as the actors theory explains control structures. The relationship between functional and continuation-passing styles of programming is also clarified.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/227441622> # LAMBDA: The Ultimate Declarative.
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "227441622" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/137158800#Place/ft_belvoir> ; # Ft. Belvoir
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/vau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/lisp_programming_language> ; # LISP programming language
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/ultimate_imperative> ; # Ultimate imperative
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/lambda_programming_language> ; # LAMBDA programming language
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/operators_mathematics> ; # Operators(mathematics)
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/sequences> ; # Sequences
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/artificial_intelligence> ; # Artificial intelligence
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/optimization> ; # Optimization
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/environmental_operations> ; # Environmental operations
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/programming_languages> ; # Programming languages
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/lambda_calculus> ; # LAMBDA calculus
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/variables> ; # Variables
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/data_structures> ; # Data structures
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/high_level_languages> ; # High level languages
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/computer_programming_and_software> ; # Computer Programming and Software
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/procedurally_defined_data> ; # Procedurally defined data
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/goto_control_structures> ; # GOTO control structures
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/syntax> ; # Syntax
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/data_processing> ; # Data processing
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/theoretical_mathematics> ; # Theoretical Mathematics
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/subroutines> ; # Subroutines
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/compilers> ; # Compilers
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/mathematical_programming> ; # Mathematical programming
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/functions_mathematics> ; # Functions(mathematics)
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/control_structures> ; # Control structures
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Thing/transfer_of_control> ; # Transfer of control
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/computer_programs> ; # Computer programs
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/lexicography> ; # Lexicography
    schema:about <http://experiment.worldcat.org/entity/work/data/137158800#Topic/functional_analysis> ; # Functional analysis
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/137158800#Organization/massachusetts_inst_of_tech_cambridge_artificial_intelligence_lab> ; # MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
    schema:contributor <http://experiment.worldcat.org/entity/work/data/137158800#Person/steele_guy_lewis_jr> ; # Guy Lewis Jr Steele
    schema:datePublished "1976" ;
    schema:datePublished "NOV 1976" ;
    schema:description "In this paper, a sequel to LAMBDA: The Ultimate Imperative, a new view of LAMBDA as a renaming operator is presented and contrasted with the usual functional view taken by LISP. This view, combined with the view of function invocation as a kind of generalized GOTO, leads to several new insights into the nature of the LISP evaluation mechanism and the symmetry between form and function, evaluation and application, and control and environment. It also complements Hewitt's actors theory nicely, explaining the intent of environment manipulation as cleanly, generally, and intuitively as the actors theory explains control structures. The relationship between functional and continuation-passing styles of programming is also clarified."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/137158800> ;
    schema:inLanguage "en" ;
    schema:name "LAMBDA: The Ultimate Declarative."@en ;
    schema:productID "227441622" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/227441622#PublicationEvent/ft_belvoirdefense_technical_information_centernov_1976> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/137158800#Agent/defense_technical_information_center> ; # Defense Technical Information Center
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/227441622> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/137158800#Agent/defense_technical_information_center> # Defense Technical Information Center
    a bgn:Agent ;
    schema:name "Defense Technical Information Center" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Organization/massachusetts_inst_of_tech_cambridge_artificial_intelligence_lab> # MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
    a schema:Organization ;
    schema:name "MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB." ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Person/steele_guy_lewis_jr> # Guy Lewis Jr Steele
    a schema:Person ;
    schema:familyName "Steele" ;
    schema:givenName "Guy Lewis Jr" ;
    schema:name "Guy Lewis Jr Steele" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/control_structures> # Control structures
    a schema:Thing ;
    schema:name "Control structures" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/data_structures> # Data structures
    a schema:Thing ;
    schema:name "Data structures" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/environmental_operations> # Environmental operations
    a schema:Thing ;
    schema:name "Environmental operations" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/goto_control_structures> # GOTO control structures
    a schema:Thing ;
    schema:name "GOTO control structures" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/lambda_calculus> # LAMBDA calculus
    a schema:Thing ;
    schema:name "LAMBDA calculus" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/lambda_programming_language> # LAMBDA programming language
    a schema:Thing ;
    schema:name "LAMBDA programming language" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/lisp_programming_language> # LISP programming language
    a schema:Thing ;
    schema:name "LISP programming language" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/procedurally_defined_data> # Procedurally defined data
    a schema:Thing ;
    schema:name "Procedurally defined data" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/transfer_of_control> # Transfer of control
    a schema:Thing ;
    schema:name "Transfer of control" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Thing/ultimate_imperative> # Ultimate imperative
    a schema:Thing ;
    schema:name "Ultimate imperative" ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/artificial_intelligence> # Artificial intelligence
    a schema:Intangible ;
    schema:name "Artificial intelligence"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/computer_programming_and_software> # Computer Programming and Software
    a schema:Intangible ;
    schema:name "Computer Programming and Software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/computer_programs> # Computer programs
    a schema:Intangible ;
    schema:name "Computer programs"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/functional_analysis> # Functional analysis
    a schema:Intangible ;
    schema:name "Functional analysis"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/functions_mathematics> # Functions(mathematics)
    a schema:Intangible ;
    schema:name "Functions(mathematics)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/high_level_languages> # High level languages
    a schema:Intangible ;
    schema:name "High level languages"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/mathematical_programming> # Mathematical programming
    a schema:Intangible ;
    schema:name "Mathematical programming"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/operators_mathematics> # Operators(mathematics)
    a schema:Intangible ;
    schema:name "Operators(mathematics)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/programming_languages> # Programming languages
    a schema:Intangible ;
    schema:name "Programming languages"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/137158800#Topic/theoretical_mathematics> # Theoretical Mathematics
    a schema:Intangible ;
    schema:name "Theoretical Mathematics"@en ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.