From 0012ae1b1fc78b5aaffcf130dc87acba328ff7b0 Mon Sep 17 00:00:00 2001 From: bmeyer Date: Tue, 28 Jan 2014 15:58:10 +0000 Subject: [PATCH] Author:bmeyer Date:2014-01-28T15:58:10.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1247 abb3cda0-5349-4a8f-a601-0c33ac3a8c38 --- documentation/current/papers/eiffel-expression-language.wiki | 2 ++ 1 file changed, 2 insertions(+) diff --git a/documentation/current/papers/eiffel-expression-language.wiki b/documentation/current/papers/eiffel-expression-language.wiki index c25a1260..6e3281eb 100644 --- a/documentation/current/papers/eiffel-expression-language.wiki +++ b/documentation/current/papers/eiffel-expression-language.wiki @@ -1,5 +1,7 @@ [[Property:title|Eiffel as an expression language]] [[Property:weight|0]] [[Property:uuid|61e93102-c558-42e7-7784-0b60b9257b5d]] +A functional-programming style, or more generally a style involving more expressions and fewer instructions, is possible in Eiffel. In particular, the agent mechanism embeds a full functional-programming mechanism in the object-oriented framework of the language. +To make the notations simpler, a number of extensions have been proposed. They involve no fundamental new language mechanisms, but provide new, more concise notations for existing mechanisms. Examples are