("Grail") General RecuRSive Applicative and Algorithmic Language. FP with polyadic combinatoRS. "Graal: A Functional Programming System with Uncurryfied CombinatoRS and its Reduction Machine", P. Bellot in ESOP 86, G. Goos ed, LNCS 213, Springer 1986.