fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Programming with higher-order logic

Programming with higher-order logic

by Dale Miller

Logic programmingProlog (Computer program language)COMPUTERS / Programming Languages / General
0.0
Open Library
Open Library

About this book

"Formal systems that describe computations over syntactic structures occur frequently in computer science. Logic programming provides a natural framework for encoding and animating such systems. However, these systems often embody variable binding, a notion that must be treated carefully at a computational level. This book aims to show that a programming language based on a simply typed version of higher-order logic provides an elegant, declarative means for providing such a treatment. Three broad topics are covered in pursuit of this goal. First, a proof-theoretic framework that supports a general view of logic programming is identified. Second, an actual language called [Lambda]Prolog is developed by applying this view to higher-order logic. Finally, a methodology for programming with specifications is exposed by showing how several computations over formal objects such as logical formulas, functional programs, and [lambda]-terms and [pi]-calculus expressions can be encoded in [Lambda]Prolog"--

Themes & subjects

Logic programmingProlog (Computer program language)COMPUTERS / Programming Languages / General

Author

Dale Miller

Pages

306

Read time

≈ 8h

Editions

6

Language

English

Publisher

Cambridge University Press

ISBN

9781280775086

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Logic for programming artificial intelligence and reasoning

Logic programming · Congresses

Logic for programming artificial intelligence and reasoning

Moshe Y. Vardi

2003

Foundations of Probabilistic Logic Programming

Logic programming · Machine theory

Foundations of Probabilistic Logic Programming

Fabrizio Riguzzi

2018

Discrete structures, logic, and computability

Computable functions · Computer science

Discrete structures, logic, and computability

James L. Hein

1994

Handbook of logic in artificial intelligence and logic programming

Logic programming · Symbolic and mathematical Logic

Handbook of logic in artificial intelligence and logic programming

Dov M. Gabbay

1993

The experience of literature

Literature · Collections

The experience of literature

Lionel Trilling

1967

Rules and Reasoning

Semantics · Programming languages (electronic computers)

Rules and Reasoning

Stefania Costantini

2017

Logic functions and equations

Mathematics · Computer logic

Logic functions and equations

Christian Posthoff

2005

Heritage of Western civilization

Civilization · Collections

Heritage of Western civilization

John Louis Beatty

1958

Constraint logic programming using ECLiPSe

Logic programming · Constraint programming (Computer science)

Constraint logic programming using ECLiPSe

Krzysztof R. Apt

2006

Mathematical Aspects Of Logic Programming Semantics

Logic programming · Programming languages (electronic computers)

Mathematical Aspects Of Logic Programming Semantics

Anthony Seda

2010

Logic Programming

Automatic theorem proving · Logic programming

Logic Programming

James H. Andrews

1992

Artificial intelligence

Artificial intelligence · Knowledge representation (Information theory)

Artificial intelligence

George F. Luger

1992

Programming in Prolog

Prolog (Computer program language) · Computer science

Programming in Prolog

William F. Clocksin

1981

Prolog programming for artificial intelligence

Artificial intelligence · Data processing

Prolog programming for artificial intelligence

Ivan Bratko

1986

Introduction to Natural Language Processing Through PROLOG

Natural language processing (computer science) · Prolog (computer program language)

Introduction to Natural Language Processing Through PROLOG

Clive Matthews

2016

Practical aspects of declarative languages

Declarative programming · Congresses

Practical aspects of declarative languages

Enrico Pontelli

2000

Concurrent Prolog

Prolog (Computer program language) · Parallel programming (Computer science)

Concurrent Prolog

Ehud Yehuda Shapiro

1987

Implementation of Prolog

Prolog (computer program language)

Implementation of Prolog

Ara M. Djamboulian

1993