"The other direction requires more thought: how do you coax such a simple language into providing the features we expect of a modern programming language, such as numbers, Booleans, conditionals, lists and recursion? "<p>No, the other direction requires simulating a Turing machine with lambda calculus.