# Functional programming in Python

**Jerzy Karczmarczuk
**
karczma@info.unicaen.fr

*Tue, 29 May 2001 11:00:41 +0200*

Marcin Kowalczyk:
>* BTW, before I knew Haskell I exprimented with a syntax in which 'x f'
*>* is the application of 'f' to 'x', and 'x f g' means '(x f) g'. Other
*>* arguments can also be on the right, but in this case with parentheses,
*>* e.g. 'x f (y)' is a function f applied to two arguments.
*
Hmmm. An experimental syntax, you say...
Oh, say, you reinvented FORTH?
(No args in parentheses there, a function taking something at its right
simply *knows* that there is something there).
Jerzy Karczmarczuk
Caen, France