Functional at Scale.

The article discusses three computer science abstractions that follow a particular style of functional programming including futures, services, and filters. According to the article, programmers can construct complex software while simultaneously preserving the ability to reason regarding the accura...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 59; no. 12; pp. 50 - 56
Main Author: ERIKSEN, MARIUS
Format: Article
Published: Association for Computing Machinery Dec2016
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=120050693&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 120050693
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Dec2016
      vid: 59
      iid: 12
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        120050693
        10.1145/2980985
      ppf: 50
      ppct: 6
      formats:
      tig:
        atl: Functional at Scale.
      aug:
        au: ERIKSEN, MARIUS
        affil: Principal engineer in Twitter's systems infrastructure group
      su:
        Abstraction (Computer science)
        Functional programming (Computer science)
        Computer programming
        Computer programmers
        Computer software
      sug:
        subj:
          Abstraction (Computer science)
          Functional programming (Computer science)
          Computer programming
          Computer programmers
          Computer software
      ab: The article discusses three computer science abstractions that follow a particular style of functional programming including futures, services, and filters. According to the article, programmers can construct complex software while simultaneously preserving the ability to reason regarding the accuracy of constituent aspects.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2016
    holdings:
      @attributes:
        islocal: N