[ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]

In

  The safe lambda-calculus,
  Blum and Ong,
  2009
  http://arxiv.org/abs/0901.2399

a restriction of the simply-typed lambda calculus is presented as an
adaptation of an existing restriction on *higher-order* grammars. The
corresponding subset of lambda-calculus has the interesting property
that one can define reduction without having to take care of variable
capture at all -- it can be ruled out statically thanks to the order
restriction.

On Thu, Dec 18, 2014 at 5:22 PM, Benjamin C. Pierce
<bcpie...@cis.upenn.edu> wrote:
> [ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]
>
> A colleague asked me an interesting question recently:
>
> Can the Chomsky hierarchy (regular grammars, context-free, context-sensitive, 
> Turing-complete) be phrased in terms that functional programmers would find 
> natural, e.g. in terms of typed or syntactically restricted lambda-calculi?
>
> Pointers appreciated...
>
>      - Benjamin

Reply via email to