H ? « »

Language peer sets for FAC:
United States
United States/1986
Designed 1986
1980s languages
Fifth generation
Late Cold War
Genus Lazy Evaluation FPs
Specialised Languages
Lazy Evaluation FPs
Lambda caculus
Lazy Evaluation FPs/1986
Lambda caculus/1986
Lazy Evaluation FPs/United States
FPs/United States
Lambda caculus/United States
Specialised Languages
Specialised Languages/1986
Specialised Languages/us


Functional alternative to APL 

alternate simple view
Country: United States
Designed 1986
Published: 1986
Genus: Lazy Evaluation FPs
Sammet category: Specialised Languages

Functional Array Calculator. APL-like but purely functional and lazy, allowing infinite arrays.

Co-developed at Yale by Hai-Chen Tu with Alan Perlis, who was a longtime advocate of array-centred programming.

Related languages
APL FAC   Augmentation of

  • Hai-Chen Tu, and Alan J. Perlis (1985) Hai-Chen Tu, and Alan J. Perlis "FAC: A Functional APL Language" Hawaii International Conference on System Sciences, January 8-10, Honolulu. 1985
  • Hai-Chen Tu, (1986) Hai-Chen Tu, "FAC: Functional Array Calculator and its Application to APL and Functional Programming" YALEU/DCSnRJ168, Yale University, New Haven, CT, (Apr. 1986).
  • Tu, H.-C and Perlis, A.J. (1986) Tu, H.-C and Perlis, A.J. "FAC: A Functional APL Language" Abstract Extract: Introduction Extract: Functional languages and list processing Extract: APL and array processing. Extract: List processing
          in (1986) IEEE Software 3(01) January 1986 (Multiparadigm language projects)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder