Functional Logic Programming.

The article discusses the features of functional logic programming, which supports specification, prototyping, and application programming within one declarative language. According to the article, functional languages are based on mathematical functions while logic languages are based on predicate...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 53; no. 4; pp. 74 - 86
Autores principales: ANTOY, SERGIO, HANUS, MICHAEL
Formato: Artículo
Publicado: Association for Computing Machinery Apr2010
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=49089994&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 49089994
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Apr2010
      vid: 53
      iid: 4
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        49089994
        10.1145/1721654.1721675
      ppf: 74
      ppct: 12
      formats:
      tig:
        atl: Functional Logic Programming.
      aug:
        au:
          ANTOY, SERGIO
          HANUS, MICHAEL
        affil:
          Tektronix Professor, Portland State University Portland, OR.
          Professor of computer science, University of Kiel, Germany.
      su:
        Computer programming
        Programming languages
        Predicate (Logic)
        Logic programming languages
        Declarative programming languages
        Functional programming (Computer science)
      sug:
        subj:
          Computer programming
          Programming languages
          Predicate (Logic)
          Logic programming languages
          Declarative programming languages
          Functional programming (Computer science)
      ab: The article discusses the features of functional logic programming, which supports specification, prototyping, and application programming within one declarative language. According to the article, functional languages are based on mathematical functions while logic languages are based on predicate logic. Functional logic languages combine the features of both paradigms. The Curry functional logic language that produces a standard for research, teaching, and application of functional logic programming is noted. The functional logic programming techniques for application programming are discussed.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2010
    holdings:
      @attributes:
        islocal: N